Green’s Dictionary of Slang

mary frances n.

[euph. using the initial letters]

euph. for motherfucker n.

[US]G. Smitherman Black Talk.