look up any word, like sex:

1 definition by Mike Halk

 
1.
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