so sorry that da Face if u think this insulted your mom, but i guess i know why, is it bcos the name "yomomo"? my spanish friend told me, this mean "my mom"..
i didnt know any spanish, but i think if it represent motherhood, it should be encourage, we all LOVE our mother!! :D