moochin

Etymology
Alteration of. Of disputed origin.

Noun

 * 1)  A difficult or disagreeable person, especially a child.
 * Stop whining, moochin.

Usage notes
Sometimes used as a scolding term of reproach.