Top definition
do good, feel good. The win-win of being a good person and getting warm fuzzies back. Paying it forward.
Paying for the person behind you at Starbucks, look at you being all nice!

Isn't it great to DGFG?!?
by Pecker T Jones March 22, 2013
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush