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 charomug.

Share this definition