Top definition
A medium or full size coupe or sedan, such as an Altima, Solara or Avalon, popular with women.
Joe: She spun out on the ice and totalled her Altima.
Tom: Ouch! There goes her mamarati.
by tombologo January 07, 2014
Get the mug
Get a mamarati mug for your barber Vivek.