chamcha
noun
- 1
A sycophant and hanger-on or lackey.
Translate “chamcha” to another language
Click any language to open the translator with this word already filled in.
A sycophant and hanger-on or lackey.
Click any language to open the translator with this word already filled in.