West Bengal has a special language when talking elections. And one of the most popular phrases in use is "hadda haddi lorai" - a phrase that sounds like the things it is describing: A bone-crunching battle, a jaw-jarring joust. Fish around in online dictionaries and you will find the phrase has another meaning - it also means a fight among equals. Are West Bengal Chief Minister Mamata Banerjee and Prime Minister Narendra Modi those equals? At least they have given each other equally derisive nicknames: "Expiry Prime Minister" vs "Speedbreaker Didi". Will the "speedbreaker" tag backfire?