moochin/ˈmʊxɪn/EtymologyAlteration of Welsh mochyn (“pig, greedy or immoral person”). Of disputed origin.moochin means A difficult or disagreeable person, especially a child. Lexicurio rates it Sui generis — a strength score of 88 out of 100.nounA difficult or disagreeable person, especially a child.“Stop whining, moochin.”