Bellyaching

Noun

 * 1) Whining and complaining, often contrived to evoke pity or shirk responsibility.
 * Quit your bellyaching and get back to work!

Verb
bellyaching