Top definition
an absolute god, in bed, in class, and in life in general
yo, that dudes an absolute Cheran
by cheran June 12, 2018
Get the mug
Get a cheran mug for your barber Helena.