Definitions by cz2100
Turtle Tank Stank
the terrible smell emitting from a unwashed woman's vagina, called such for its similarity to a stinky tank full of turtles.
Turtle Tank Stank by cz2100 November 11, 2014
Easton Steamer
Easton Steamer by cz2100 April 21, 2010
Dirty Gumpdrop
Dirty Gumpdrop by cz2100 May 2, 2009