Skip to main content

Definitions by Tesla Death Ray

a general insult, a good replacement for overused insults like douchebag
nice hat you dengus
dengus by Tesla Death Ray September 20, 2010