Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
twit1 to taunt or tease, esp. in an unkind or malicious way. [2 definitions]
twit2 (informal) a foolish, annoying person.