What is Turtle Curtain?
1.
When a females vagina is infected, and shows green "puss" or pustules, aka a diseased meat curtain
So I met this hot chick in the bar, and when I took off her pants I noticed the bitch was sporting a nasty turtle curtain
See
Random Words:
1.
A quote on Austin Powers. Kelly Clarkson made it famous by saying it on the hit TV show, American Idol.
"Ducka Ducka Ducka!"
..
1.
One who masturbates frequently using handkerchiefs
Mandy caught me masturbating with one of her Handkerchiefs again, she said I'm ..