Green’s Dictionary of Slang

flooze n.

see floozy n.