douchmuffin

Like a douchbag except worse....more insulting....
Dude....you're a fucking douchmuffin!
by Jorygw January 02, 2009
Get the douchmuffin mug.