Dictionary.com
Thesaurus.com

has been ribboning

  • present perfect progressive
    of ribbon (3rd person singular).
    ribbon
    noun
    a woven strip or band of fine material, as silk or rayon, varying in width and finished off at the edges, used for ornament, tying, etc.