Dictionary.com
Thesaurus.com

has been hasping

  • present perfect progressive
    of hasp (3rd person singular).
    hasp
    noun
    a clasp for a door, lid, etc., especially one passing over a staple and fastened by a pin or a padlock.

More Suggestions