Dictionary.com
Thesaurus.com

has been nicking

  • present perfect progressive
    of nick (3rd person singular).
    nick
    noun
    a small notch, groove, chip, or the like, cut into or existing in something.

More Suggestions