Top Definition
the act of dropping a turtle down a length of pipe, inducing a psychodelic journey into the unknown.
we're going to go drop some turtles...i hear they like...expand your mind.
by Anguris May 19, 2004
The ninth turtle dropping season is just around the courner, unknown to most of you turtle dropping is a well celebrated sprot
goodbye chester, im off to drop turtles
by anguris neo Mk2 November 07, 2003
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.