Top definition
an awesome person that is the best person on earth
he is a chanoo
by hjbk November 01, 2018
Get the mug
Get a chanoo mug for your cat James.