English | German | Russian | Czech

atwitter English

Meaning atwitter meaning

What does atwitter mean?

atwitter

(postpositive) twittering (postpositive) nervously excited

Are you looking for...?