Trashy Lady is a period piece set against the backdrop of the roaring 1920s Chicago underworld, during the days of prohibition, well-dressed gangsters and tommy-guns. Harry Reems plays mobster, Dutch Seigel, who has just been dumped by his filthy-mouthed girlfriend, Cara Lott. Shortly after, he falls for the new cigarette girl, Ginger Lynn, whom he meets at his posh club. Dutch wants Kitty (Ginger) as his dame, but a problem exists — she's too classy for him. Kitty is a lady and Dutch likes his dames trashy. He employs a local whore, Rita, played by Amber Lynn, to teach Kitty the right way to act. His problems are compounded when another local mobster, Big Louie (Herschel Savage), decides to take revenge against Dutch because he believes that he's been sleeping with his girl, sparking a small gang war.