We found 3 definitions of twits from 2 different sources.
NounPlural: twits |
||
twit - aggravation by deriding or mocking or criticizing | ||
taunt, taunting | ||
aggravation, provocation, irritation action that makes a problem or a disease (or its symptoms) worse; "the aggravation of her condition resulted from lack of care" | ||
twit - someone who is regarded as contemptible | ||
twerp, twirp |