1 definition by unbiased fan

Top Definition
Princess of small stature
Princess Kaybria brightened the room with her smile.]
by unbiased fan February 02, 2010

Mug icon
Buy a Kaybria mug!