Hinglish. It’s not Hindi. It’s not English. So what is it?

It’s a hybrid language spoken by about 350 million Indian people. And it’s getting bigger all the time. But what’s it like, and what function does it have for …