Skip to main content

D.L.M.'s definitions

twatch

To watch twat; to look at a woman's vagina or to watch lesbian sex.
I'd rather be twatching.
The music was so horrific, it made me want to twatch.
That movie made me want to twatch.
by D.L.M. April 14, 2006
mugGet the twatch 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