What is Leaky Turtle?
1.
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 )
See
Random Words:
1.
when your all wacked out on LSD and Exctasy at the same time. Giving you a Ghetto Blasted Electric Tronicfied Experience of a lifetime.
..
1.
used to describe a person that you can't really tell if they are a man or a woman.
person 1: "um, i can't tell if thats ..