tarts
noun
Definitions
A type of small open pie, or piece of pastry, containing jelly or conserve; a sort of fruit pie.
noun
Definitions
A prostitute.
By extension, any woman with loose sexual morals.
verb
Definitions
To practice prostitution
To practice promiscuous sex
To dress garishly, ostentatiously, whorishly, or sluttily