Top definition
complete and utter fuckwad, low form of life.
Dude, he's such a douchemang
by mlonr July 12, 2003
Get the mug
Get a douchemang mug for your papa Manafort.