gypsy tarts

English

Noun

gypsy tarts

  1. plural of gypsy tart