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.Related Words
TatsHmE:i lub you hunnie bun
by Nate Doggy Fizzle November 14, 2003
Get the ThacH DanG mug.by lsdofsdalfia May 18, 2006
Get the thwatch mug.by JP September 14, 2004
Get the twatch mug.by PinkFuzzie July 10, 2003
Get the thotch mug.by weiwang December 15, 2008
Get the Twatch mug.