Dictionary.com
Thesaurus.com

has been horsing

  • present perfect progressive
    of horse (3rd person singular).
    horse
    noun
    a large, solid-hoofed, herbivorous quadruped, Equus caballus, domesticated since prehistoric times, bred in a number of varieties, and used for carrying or pulling loads, for riding, and for racing.