head_trip
1. [ noun ] an exciting or stimulting experience
Synonyms: trip
Related terms: experience
2. [ noun ] the act of satisfying your own desires and giving yourself pleasure
Synonyms: self-gratification
Related terms: gratification