French-English dictionary »

colloquial] twit meaning in English

FrenchEnglish
colloquial] twit nom {m}

twit [twits](a foolish or annoying person)
noun
[UK: twɪt] [US: twɪt]