1 definition by Annasaur

Top Definition
"My mother" in Spanish.
"Mi madre es el Diablo"
by Annasaur March 06, 2009

Mug icon
Buy a Mi Madre mug!