What does Barflittchen mean?

Barflittchen - German to English

club floozie [coll.]