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