What does bellyacher mean?

bellyacher meaning in General Dictionary

somebody who complains habitually usually about each and every day small problems

View more

  • a person fond of excessive complaints and sobbing and whining