Skip to main content

Doduo

1. Brittish version of dodo=stupid person.
2. the twin bird pokemon.
1. You are such a douduo.

2. Douduo, use Drill Peck, now.
by Light Joker April 9, 2004
mugGet the Doduo mug.

Doduo

Let me suck your doduo plz
by Imthepugster. July 29, 2016
mugGet the Doduo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email