Back
head trip
Meanings
an exciting or stimulating experience
the act of satisfying your own desires and giving yourself pleasure
Synonyms
trip
self-gratification
Anagrams of
head trip