1 definition by Mike Halk

Top Definition
Another insult reffering to the word douch bag and relatating to animals.
Dude i heard they found joeys ancestors. The ancient species of the doucheasaurus rex
by Mike Halk April 28, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug