2 definitions by FreedomMrtn

something that you call someone who is anoying or a complete asshole
man that guy over there is sucha a F***ing twit
by FreedomMrtn March 1, 2009
Get the twit mug.
Man that chick is sooo annoying, she is such a F***ing twat or Twit if you prefere
by FreedomMrtn March 1, 2009
Get the twat mug.