moochin
Noun
Meaning
moochin (plural moochins or moochin)
(Wales, colloquial) A difficult or disagreeable person, especially a child. Sometimes used as a scolding term of reproach.
Stop whining, moochin.
Noun
moochin (plural moochins or moochin)
(Wales, colloquial) A difficult or disagreeable person, especially a child. Sometimes used as a scolding term of reproach.
Stop whining, moochin.