kvetch
/ˈkviːtʃ/Definitions
1. verb
to complain or express discontent in a persistent, often annoying way
“She has been kvetching about the weather all week.”
2. noun
a person who constantly complains or expresses discontent
“He’s such a kvetch, always complaining about something.”