Skip to main content

Definitions by Xokevaa

Kamarra

Share definition Flag
My bestie and I love her that’s it.
Kamarra is my bestie
Kamarra by Xokevaa May 11, 2022