English to English
head trip
noun (n)
- an exciting or stimulating experienceatau merangsang pengalaman yang menariksource: wordnet30the act of satisfying your own desires and giving yourself pleasuretindakan memuaskan keinginan anda sendiri kenikmatan dan memberikan sendirisource: wordnet30