Did you mean floozy?
floozy
noun
°variant of floozie.