The phrase "euphoric feeling" refers to an extreme sense of happiness, excitement, or joy. It's a feeling that makes you feel very good and uplifted. Full definition
I wonder though whether the same euphoric feeling of examination freedom can be accomplished by switching to a tablet PC with Lotus One Note operating. (slaw.ca)
THC is thought to produce euphoric feelings by increasing CB1 activity and causing dopamine levels to rise. (discovermagazine.com)
It gives the same euphoric feeling as noshing upon a thick warm cinnamon roll! (bakeorbreak.com)