Top definition
hella fine snow bunny girl wit cakes and a nice personality and smile that lights up the room.
damn check out that kieona chick hella nice smile
by Donte L March 03, 2011
Get the mug
Get a Kieona mug for your coworker Larisa.