Skip to main content

TheCharo's definitions

charo

a term in south africa used to describe a person of indian descent.
that guy looks so indian.
yes he is a charo.
by TheCharo September 25, 2018
mugGet the charo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email