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