Skip to main content

Definitions by TK9X3

Dildosaurus 

A giant douche bag, and or dildo. Someone who gets on other peoples nerves.
Jeez, why is Joe such a dildosaurus?
Dildosaurus by TK9X3 July 8, 2010