Skip to Main Content?
Feedback form
@lil Created Duels | Duel Duck$2,863.23
2,863.23 EarnedDuel wins$2,482.91
Creator's fee$380.32
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate68.85%
Duels played124