Tongue-tied twit Synonyms
Synonyms for phrase
TT abbreviation
TT is an abbreviation for Tongue-tied TwitWhat does TT stand for?
TT stands for "Tongue-tied Twit" Definitions for Twit
- (verb) harass with persistent criticism or carping
- (noun) someone who is regarded as contemptible
- (noun) aggravation by deriding or mocking or criticizing