Punjabi Expletives, cuss words and crass language could be the only 'embarrassment' to the newly arrived urban elite, who otherwise may have no problems with the same filth dished out in English. This is original stuff in Punjabi, without any in
Read this post on ashishjauhari.blogspot.com