Dictionary.com
Thesaurus.com

have been ratting

  • present perfect progressive
    of rat.
    rat
    noun
    any of several long-tailed rodents of the family Muridae, of the genus Rattus and related genera, distinguished from the mouse by being larger.

More Suggestions