DUCK MY DUCK

DUCK MY DUCK

1171112 monthly users

The most social game on Telegram where ducks make love.

View in Telegram