Dictionary.com
Thesaurus.com

has been monkeying

  • present perfect progressive
    of monkey (3rd person singular).
    monkey
    noun
    any of more than 250 species of simian primates belonging to the two distinct lines of New World monkeys and Old World monkeys.