Its a spanish word, a mix of the words ''MI AMOR''
It is another term for my love, ''churri'', ''amore'', ''cari'', ''my love'', ''mi amor'' etc
Most of spanishteenager use this word to call her/his love one
My momor makes me laugh all daylong I love my momor.