Random
Source Code

twatch

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!

by myfavoriteadam July 30, 2008

13👍 22👎