1 definition by smilethoughyourheartisaching

A great person with a beautiful personality she enjoys being comfortable no matter what she looks like and is loyal to her friends, kind and caring, always gives support, is funny and is always ready to forgive and forget.
Karni supports her friends whenever they need it.
Get the Karni mug.