1 definition by zackary246

the most perfect girl in the world, her eyes are the mort perfect colour and her smile will light up your world but her physical qualities are not her best, her personality is spectacular; she's funny, kind, loyal, honest and just perfect in general if you fine yourself a keira don't les her go she will be the best thing to ever happen to you.
I met keira today, she's perfect!
by zackary246 March 29, 2019
Get the keira mug.