Like a douchbag except worse....more insulting....
Dude....you're a fucking douchmuffin!
by Jorygw August 30, 2007
Get the douchmuffin mug.