Dictionary.com
Thesaurus.com
has been dunking
  • present perfect progressive of dunk (3rd person singular).