Top Definition
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 spanish teenager use this word to call her/his love one
My momor makes me laugh all day long
I love my momor.
by JBely September 03, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.