Skip to main content

Definitions by xdarkxromancex

A slang term for the hallucinogen LSD.
Dude, pass me some more fuckin' Alice!
Alice by xdarkxromancex September 9, 2006