1 definition by lizardhighguy

Top Definition
The coolest new thing around town! Itll turn you into a lizard!
Have you had any Ecstacy yet man?
Slither Slither
YEAH MAN YOUR GONE
by lizardhighguy August 18, 2010
Mug icon
Buy a Ecstacy mug!