What is Twatch?
1.
(verb) To scratch one's itchy twat
Joan was feeling the full effect of crabs so she sat down and had had a good twatch.
See
2.
n. English, derived from twat and bitch. Refers to a woman who doesn't thank a man for sending her flowers.
That twatch didn't even call me after I sent her flowers!
See
3.
mix of a twat and a bitch
You worthless twatch! That was my damn bag!
See
4.
To watch pornography/ sexual things.
Twat + watch =
I twatched last night.
See
5.
To watch porn/ sexual acts.
Twat + watch =
I twatched last night.
See
6.
To watch
I'd rather be twatching.
The music was so horrific, it made me want to twatch.
That movie made me want to twatch.
See