twittered;
twittering;
twitters
Definition of twitter
(Entry 1 of 2)
1
: to utter successive chirping noises
3
: to tremble with agitation : flutter
Definition of twitter (Entry 2 of 2)
Keep scrolling for more
Keep scrolling for more