A person who is so nice, kind and sweet.
They're the greatest person you will meet in your life.
Very intelligent, loves to laugh and has a beautiful smile.
Very social and loves being around people.
Creative, artistic and humorous.
A: I met such a cute, nice, funny and handsome guy!! He's great!
B: OMG so Keigo!