(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.
20👍 33👎
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!
13👍 22👎
Watching recorded commercials on Tivo or DVR'd programs.
Dang it, where's the remote? We're twatching again!
41👍 92👎
The act of teaching by making the kids watch educational TV instead of actually teaching.
Instead of reading today class we will be twatching Nat Geo