myfavoriteadam's definitions
n. English, derived from twat and bitch. Refers to a woman who doesn't thank a man for sending her flowers.
by myfavoriteadam August 27, 2008
Get the twatch mug.
Get the twatch mug.We'll email you a link to sign in instantly.