1 definition by NimmyJeutron
Kleo is one of the most caring and loving people you will meet. They're always there for you and always willing to help no matter what. They're all round great, and open, people. Kleo's are more than often friendly and kind but are very easy to joke around with and enjoy life with.
Everyone needs a Kleo
Everyone needs a Kleo
by NimmyJeutron May 23, 2020