Top definition
a beautiful gifted soul who should be bowd down to and worshipped as she is such a glorious creature.
man i wish was khiara she so perrfect
by meepo October 22, 2013
Get the mug
Get a khiara mug for your cat Abdul.
buy the domain for your recipe blog