Skip to main content

@j @k's definitions

Kiarra

The most loving person your will ever meet, she’s kind, caring, loving. She will do anything to make you smile and is the most amazing person to have in ones life 💕@J
by @j @k August 19, 2018
mugGet the Kiarramug.

Share this definition