Home
Search
Index
Definify.com
Definition
2024
madre_mía
madre mía
Spanish
Interjection
madre
mía
mamma mia
,
blimey
(
an expression of surprise
)
Etymology
Literally, "my mother!"
Similar Results