Answer: poormouthing

AnswerCrossword Clue
poormouthingPOORMOUTH, to complain about being poor