Gratifying

/ˈɡrætɪfaɪɪŋ/

Slang Meanings

Awesome feeling of satisfaction.
Winning that game was totally gratifying!
A sense of fulfillment.
Finishing that project gave me a gratifying buzz.