Definition
To smell strongly of perfume.
In Context
- ""Phew," he said, following her into the room. "It smells like a tart's handbag in here.""
Also Said As
- smell like a tart's boudoir
- smell like a tart's bedroom
- smell like a tart's handkerchief
See Also
- done up like a dog's dinner