Skip to Main Content?
Public FAQ
@aybamzfvr2769520596 Created Duels | Duel Duck$1,252.25
1,252.25 EarnedDuel wins$1,252.25
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate72.73%
Duels played22