Rat-faced Gypsy Whore means: Prostitutes of any kind who offer their services to tourists and men in forceful, sometimes larcenous ways. These prostitutes are common in Prague’s Old Town Square. They are identifiable by their distinctive rat-faced gypsy appearance. (in Community Dictionary, added by Kathryn Weeks)