Pop-tarts meaning

Plural form of pop tart.
noun
0
0
Advertisement