Green’s Dictionary of Slang

Mary! excl.

[Mary n.]

a clichéd, camp homosexual excl.

[US]Guild Dict. Homosexual Terms 29: mary (n., adj.): An effeminate homosexual male, as used by other homosexuals to affectionately ‘nickname’ him. The term is very widely used, sometimes mockingly (indeed, perhaps, ‘self-mockingly’) It is a greeting: ‘mary! How are you, dear?’ [...] A name running this a close second is bessie.
[US]J. Rechy Numbers (1968) 70: Oh, Mary, she’ll tell her ‘sisters,’ I’ll simply die all my life thinking of that living dream on the beach — the sexy number who saved me from those muscle queens.
[US]T. Southern Blue Movie (1974) 213: ‘See if he’s got a hard-on’ [...] ‘Oh, Mary, has he ever!’.
[US]A. Maupin More Tales of the City (1984) 37: Oh, Mary! You’re not having another Chinoiserie period, are you, darling?
[US]Jaffe Cohen & Bob Smith ‘To Think That I Saw Him On Christopher Street’ 🎵 And Bruno just smiled as he took off his shirt / And he said ‘Mary, please!’ as he dished out the dirt.
[US](con. 1950s) E. White My Lives 108: Mary, the joint is hopping tonight!
[UK]P. Baker Fabulosa 294/2: Mary [...] 3. An exclamation.
B. Dreyer Bluesky 1 Dec. 🌐 I man, for the love of God, Mary: Shut. Up.