1 definition by Qmetoo5000

A beautiful girl with amazing eyes you will get lost in. It is said that if you meet one you will be trapped by their beauty forever. They are nice and wonderful to be around.but of corse they all love lemon🍋
Person: “I meet a Kar the other day
Person 2:”I heard they love lemon
by Qmetoo5000 March 28, 2018
Get the Kar mug.