1. Adjective. (postpositive) twittering ¹
2. Adjective. (postpositive) nervously excited ¹
¹ Source: wiktionary.com
1. twittering [adj]