Top Definition
The act of self urination in mass public. With not one regret of the self humiliation.
Ex: dude im going for it,the leaky turtle.
( D- stands up, in the middle of class: and beings self urination. Igs- wow dollie D's like totally the man, he just pulled a leaky turle and sat back down. I cant believe he would jingaling jingaling a wang chung like that. deo )
#leaky #turtle #deo #igs #jingaling jingaling
by Dleahy February 11, 2008
5 Words related to leaky turtle
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.

×