Skip to Main Content?
Feedback form
@winslow Created Duels | Duel Duck$1,190.33
1,190.33 EarnedDuel wins$1,003.83
Creator's fee$186.5
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate64.29%
Duels played56