Top definition
A cute Peruvian version of My Love or Mi Amor.
Every time Maritza sees Angel she says there Is Mamoosh !!!!
by MarLazo February 17, 2018
Get the mug
Get a Mamoosh mug for your barber Georges.