s for the semantic drift, would English 'tart' apply? From a sort of cake, through a sweet girl to .... well ...
From French/late Latin and perhaps somewhere before, a sweet and decorated thing, first edible, then female.
In English there are some words (togs, gadger, cushty, charver/chav, pal) from Romany - I wonder if there are many expressions in Polish that come from Romany languages.
There's also mush, in English from Romany and from a Slavonic root before that. I wonder if it'll one day come full circle...