Dictionary.com
Thesaurus.com

am leapfrogging

  • present progressive
    of leapfrog (1st person singular).
    leapfrog
    noun
    a game in which players take turns in leaping over another player bent over from the waist.