smell like a tart's handbag

Verb

 * 1)  To smell strongly of perfume.