Dictionary.com
Thesaurus.com

has been cooping

  • present perfect progressive
    of coop (3rd person singular).
    coop
    noun
    an enclosure, cage, or pen, usually with bars or wires, in which fowls or other small animals are confined for fattening, transportation, etc.

More Suggestions