Top Definition
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
by Junglefevaa August 16, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.