Dictionary.com
Thesaurus.com

have been tobogganing

  • present perfect progressive
    of toboggan.
    toboggan
    noun
    a long, narrow, flat-bottomed sled made of a thin board curved upward and backward at the front, often with low handrails on the sides, used especially in the sport of coasting over snow or ice.