Skip to main content

Definitions by Junglefevaa

A drug injested orally that makes the person hallucinate in a way similar to the effects of LSD.
Got any acid? Nah but I got some 25i it'll have you trippin balls all night
25i by Junglefevaa August 19, 2013