Top Definition
A giant douche bag, and or dildo. Someone who gets on other peoples nerves.
Jeez, why is Joe such a dildosaurus?
by TK9X3 June 25, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×