1 definition by MoonJuiceLover

Top Definition
LSD
Girl - I am so messed up from that Moon Juice, haha...
Friend - Me too dude, is that your grandma?
Girl - You're hallucinating... that's just my dad... wait.. oh crap.
by MoonJuiceLover August 23, 2009

Mug icon
Buy a Moon Juice mug!