Last month, some Indians finally had closure. They found the perfect, honest words for places they’ve always struggled to describe. So St Stephen’s was the college which ‘cut-off se fuck-off hone pe majboor kar deta hai’. And New York was the city ‘jahan TV ghar pe nahi-road pe hote hain’. And dropping these truth bombs on us was a voice …