Dictionary.com
Thesaurus.com

have been twitting

  • present perfect progressive
    of twit.
    twit
    verb (used with object)
    to taunt, tease, ridicule, etc., with reference to anything embarrassing; gibe at.

More Suggestions