Home
DUCK MY DUCK
DUCK MY DUCK
1171112 monthly users
The most social game on Telegram where ducks make love.
View in Telegram