Top definition
Some one who smart very very very pretty and funny a good soul and loving nice caring who take to smile and laugh Evey day to be happy with out that she will sad
Keyrra is so friendly and loving and beautiful
by Babykeykey April 22, 2016
Get the mug
Get a keyrra mug for your mom Jovana.