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