MalayTranslate.com
Malay to English Translator
Translate Here

English to English

head trip

noun (n)

  • an exciting or stimulating experience
    atau merangsang pengalaman yang menarik
    Synonym:
    trip
    source: wordnet30
  • the act of satisfying your own desires and giving yourself pleasure
    tindakan memuaskan keinginan anda sendiri kenikmatan dan memberikan sendiri
    source: wordnet30