Definitions by noodlesfrenchvilla
mykhai
He's a very caring person in many ways . Always smiling , laughing,being funny. Most uplifting person you can meet always putting smile on other people's faces and making them happy .
mykhai by noodlesfrenchvilla March 13, 2017