For whatever reason that phrase came to mind. In Dallas there is a restaurant called Mia's that has that "Mama" sign posted. The place lost its luster for me after Jerry Jones fired Tom Landry while they were both having lunch there.