Definitions by henryettaIMAGIRL
DoucheMuffin
henryetta; who tha fuck is that yo
joseph; thats greg
henryetta; oh hes a total douchemuffin FOR SURE.
joseph; thats greg
henryetta; oh hes a total douchemuffin FOR SURE.
DoucheMuffin by henryettaIMAGIRL August 7, 2009