Skip to main content

Definitions by mlonr

douchemang 

complete and utter fuckwad, low form of life.
Dude, he's such a douchemang
douchemang by mlonr July 12, 2003