Skip to Main Content?
Public FAQ
@duck_3946156052 Created Duels | Duel Duck$1,193.25
1,193.25 EarnedDuel wins$1,193.25
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate76.47%
Duels played34