Search:
twitter - Vulgar Dictionary definitionAll in a twitter; in a fright. Twittering is also the note of some small birds, such as the robin, &c.