Synonyms for Head Trip (same or very similar meaning)
WordNet sense 1 (an exciting or stimulating experience):
trip
WordNet sense 2 (the act of satisfying your own desires and giving yourself pleasure):
self-gratification
From the ODE community, based on WordNet
add/edit