Mother Hen Meaning

(idiomatic) An outspoken and overprotective woman dealing with others' affairs.

RECENT SEARCHES