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 Kiarra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email