Skip to main content

nardsackass's definitions

twat moss

a fungus in or around a woman's vagina
woman 1-damn, i got a yeast infection
passerby-haha that bitch has twat moss
by nardsackass January 30, 2007
mugGet the twat moss mug.

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