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