Tootsies meaning

Plural form of tootsie.
noun
0
0
Advertisement