Skip to main content

Antimony Pentafluoride's definitions

Twat stank

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
mugGet the Twat stankmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email