yo, i had this crazy ambitrip last night--i thought ghosts were coming out of my tv
a common drug-induced hallucination you may have while under the influence of the sleeping pill ambien
"yo, i had this crazy ambitrip last night--i thought ghosts were coming out of my tv" What is the definition of "ambitrip"?