moochnoun UK: muːtʃ
mooch aboutv UK: muːtʃ əbaʊt
Report or add missing word to a dictionary...