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.by sayoko March 22, 2007
Get the Twatch mug.Dang it, where's the remote? We're twatching again!
by Musicxman December 21, 2010
Get the Twatching mug.by JP September 14, 2004
Get the twatch mug.by Wizard of oz October 13, 2014
Get the Twerch mug.by Ted Collins February 25, 2009
Get the Twatchy mug.An adjective, describing the physical sensation for a woman, that comes before horny and after the initial turn on.
by Chemps June 9, 2011
Get the Twatchy mug.