English Tarts Aka “A Bunch Of Tarts”
What’s in a name, I ask you? Well… According to the Oxford Dictionary it could be: 1. A woman who is a bit, shall we say, very forthcoming with her favours. 2. Make oneself look attractive with clothes or makeup,