EnglishEdit

VerbEdit

mooching

  1. present participle of mooch