Latino slang for "mother fucker." Literally means, "mother seal."

Used in case abuelita is listening in to your talk with friends. She might catch on though.
by LunaForLunch September 26, 2020
Get the Madre Foca mug.