Skip to main content

Definitions by Radioactive sparkle

Means girl that can fuck for days
That girl I pulled last night she was a more indsa
Indsa by Radioactive sparkle June 5, 2020