1 definition by ReturnTray

Referring to lazy people who can talk a lot but doesn’t do much. Commonly used in South East Asia referring to Indians from India.
Ah, he cannot deliver what he promised, he is an Indian chief.
by ReturnTray November 14, 2019
Get the Indian chief mug.