1 definition by majid_aryaee

a person who cares for the needs of others (especially in an overprotective or interfering way)
by majid_aryaee October 17, 2010
Get the Mother Hen mug.