1 definition by The name guru 75

A noisy women who likes to look through photos on your phones and loves to have an opinion on your life # a real mom
Wow what a Lucinda she must be a mom or something
by The name guru 75 December 18, 2019