English | German | Russian | Czech

moochin English

Meaning moochin meaning

What does moochin mean?

moochin

(Welsh, colloquial) A difficult or disagreeable person, especially a child. Sometimes used as a scolding term of reproach.

Are you looking for...?