Green’s Dictionary of Slang

hag n.

[SE hag, an ugly old woman]

1. (US campus) an unattractive or sexually promiscuous young woman; thus derog. hag party, a party for women.

[[UK] George R. Sims Dagonet Ballads 31: Many a fight / There’s been in this very gin-shop, for the hag you see to-night].
[US]T.A. Dorgan in Zwilling TAD Lex. (1993) 107: She hates dem hag and stag parties dey has at houses nowadays.
[US] ‘Sl. among Nebraska Negroes’ in AS XIII:4 Dec. 316/2: A young woman of none too pleasing appearance is a skag or a hag.
[US]M.H. Boulware Jive and Sl. n.p.: Hag ... Bad girl.
[US]Lait & Mortimer USA Confidential 116: Those who prefer experienced, sophisticated hags, say of eighteen, often find them at the bar of the Andrews Hotel.
[US]W. Brown Teen-Age Mafia 98: If she was a hag Whitey would [...] work her over good.
[US]B. Jackson Get Your Ass in the Water (1974) 230: Here’s to you, Mag, you dirty hag, / your cunt’s a drippin’ shit.
[US]G. Scott-Heron Vulture (1996) 93: Career women and just plain laboring hags staggered home.
[UK]Guardian Guide 6–12 May 28: The door hag is called Susannah.

2. an unattractive (older) homosexual man.

[US]Maledicta VI:1+2 (Summer/Winter) 126: So here, in the spirit of sober and scholarly inquiry, we are going to examine the language of dykes, hustlers, hookers, chicken queens, the fags, drags, bags, hags, et al.