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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.