Definify.com

Definition 2024


mama_mia

mama mia

English

Interjection

mama mia!

  1. A less correct form of mamma mia!