Skip to main content

Definitions by Babykeykey

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
keyrra by Babykeykey April 22, 2016