Meaning of head trip
Definition of head trip
(noun)
an
exciting
or
stimulating
experience
the act of
satisfying
your own desires and
giving
yourself
pleasure
Other information on head trip
WIKIPEDIA results for
head trip
Amazon results for
head trip
Tweet