Dictionary.com
Thesaurus.com

has been welting

  • present perfect progressive
    of welt (3rd person singular).
    welt
    noun
    a ridge or wale on the surface of the body, as from a blow of a stick or whip.