Green’s Dictionary of Slang

broomhilda n.

[a US comic strip character, itself a pun on the Wagnerian heroine Brünhilde]

(US campus) a short, unattractive woman.

[US] P. Munro Sl. U.