For the second time in two days, BJP's prime ministerial candidate Narendra Modi derided Rahul Gandhi, referring to him as 'shehzada' (prince). "Shehzada held a rally here dew days ago. Did anyone understand what he said, why he said," Mr Modi said in a rally in Udaipur.