1 definition by henryettaIMAGIRL

Top Definition
his names greg.
and hes a douchemuffin.
henryetta; who tha fuck is that yo

joseph; thats greg

henryetta; oh hes a total douchemuffin FOR SURE.
by henryettaIMAGIRL August 07, 2009

Mug icon
Buy a DoucheMuffin mug!