Dictionary.com
Thesaurus.com

had ribboned

  • past perfect
    of ribbon.
    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.