1 definition by Poohead07

Top Definition
A cleo is, a crack head with the limit of the sky, a person who never argues and a friend
Maya: do you know any Cleos

Lilia: yes sadly
by Poohead07 April 26, 2020

Mug icon
Buy a Cleo mug!