Dictionary.com
Thesaurus.com
have been snuffling
  • present perfect progressive of snuffle.