Stinch

A vagina with a foul odor.
by Alpine1989 January 17, 2009
mugGet the Stinch mug.