ReturnTray's definitions
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.
by ReturnTray November 13, 2019
Get the Indian chief mug.
Get the Indian chief mug.We'll email you a link to sign in instantly.