TWITTER


Meaning of TWITTER in English

All in a twitter; in a fright. Twittering is also the note of some small birds, such as the robin, &c.

Slang English vocab.      Английский сленговый словарь.