WikiWord

atwitter

From WikiWord, the free dictionary

/əˈtwɪtə(ɹ)/ English

Definitions

adjective

  1. Twittering
  2. Nervously excited

Related words

Synonyms

References