This post is on euphemisms and the way we in India have created an entirely new form of English...
Read this post on passey.info