Green’s Dictionary of Slang

ma n.

also mother

a derog. title put before a man’s name to imply his homosexuality.

[US]H. Sebastian ‘Negro Sl. in Lincoln University’ in AS IX:4 288: ma (also mother). An effeminate male. Usually used in lieu of a first name, as Ma Smith.
[US]G. Legman ‘Lang. of Homosexuality’ Appendix VII in Henry Sex Variants.
[US]Guild Dict. Homosexual Terms 29: ma (adj.): Uncomplimentary ‘title’ used before a male homosexual’s name, as used by heterosexuals. (Rare; now obsolete.).
[US]B. Rodgers Queens’ Vernacular 129: ma title before the surname; in most cases, Ma indicates a fuddyduddy spoil-sport.