look up any word, like fleek:

1 definition by Jorygw

 
1.
Like a douchbag except worse....more insulting....
Dude....you're a fucking douchmuffin!
by Jorygw August 29, 2007