Best definition
YMMFG
You make me feel good.

OMG you are amazing YMMFG!!