You twit
by Anonymous March 17, 2003
by JJJDorsey February 24, 2011
by Da Ass Master December 07, 2009
by Beefarino44 August 10, 2005
by whatthefrenchtoast? May 19, 2008
A word originating from British English used to describe a stupid, idiotic, dimwited, or lacking-common-sense person.
She was such a twit; her enquiry was one of the dumbest I've ever heard. Why would one ask where the wc is in the middle of a lecture?
by Daniela R. December 28, 2005