1 definition by Gregamunji

Top Definition
There is nothing to describe about this drug, because many people do not survive the trip, but for the ones who do, they say it is the craziest shit theyve ever done. Don't even try to find the drug because it is only found on 3 beaches in madagascar where leatherback turtles lay their eggs exposed to sunlight, which is what makes the drug so powerful.
Yo mang, i did turtle shells last night, and HOLY SHIT, i cant believe i survived the trip
by Gregamunji August 09, 2006
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.