Skip to main content

Antimony Pentafluoride's definitions

Twat stank

Share definition
A vagina exuding a foul odor. Especially during foreplay.
Ricky: Oh, yeah. Let me finger that pussy.

Shelly: Oh! *moans*

Ricky: OH MY GOD GIRL! You got some nasty twat stank!
by Antimony Pentafluoride May 29, 2010
Flag
mugGet the Twat stank mug.