Green’s Dictionary of Slang

roaster n.

1. (US black) a woman of 28-40 years old [play on SE roaster, a (large) chicken / chicken n. (1)].

D. Burley N.Y. Amsterdam Star-News 8 Mar. 13: When you hear the boys talking about ‘fine fryers, mellow broilers, fine young hens, roasters, and stewers’ they’re [...] describing the womenfolk [...] a roaster is 38 to 40.

2. (Aus.) one who reprimands, scolds [roast v. (3)].

J. Wynnum Tar Dust 79: ‘They reckon he’s the best bloody roaster they’ve ever struck’.

3. (Scot.) a heroin user [? the heating of heroin; roasted adj.].

[Scot]T. Black Ringer [ebook] I turn and head back to the bedsit and the two tripped-out roasters in Adidas. They're sniffling and shivering and I know already what it is they're after.