Skip to Main Content?
Public FAQ
@duck_1243334402 Created Duels | Duel Duck$312.49
312.49 EarnedDuel wins$286.09
Creator's fee$26.4
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate78.57%
Duels played42