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 We'll never spam you.