Skip to main content

Definitions by Daera

Carsy

Share definition Flag
short form of a rare gem
he’s such a Carsy
Carsy by Daera June 24, 2021