Green’s Dictionary of Slang

blowsabella n.

see blouzabella n.