Skip to main content

Definitions by Bosslove

A female from India that has bigger hair than life, laughs a lot, and has a morbid sense of humor. Very creative and the boys love her
I need a "Kiarri"
Kiarri by Bosslove November 23, 2021