What does it mean for a smell to be tart?

I bought some pomegranate body wash. My friend said it left my skin smelling tart. I wanted to ask her what that means but I don't want to look stupid. I googled tart and it means a sharp and acid taste. Was she saying I smelt distinctly like a pomegranate? Is this good or bad?
5 answers 5