The singer has a motor mouth that has sparked controversy time and again with the 'garbage' he spews on Twitter and he has done it again.

Abhijeet went on a hate-filled rant against retired Lieutenant General Harcharanjit Singh Panag, the former Commanding officer of the Northen Command and Central Command of the Indian Army and a the only three-star General from the Mechanised Infantry.

On April 15th, the retired Lt Gen had reacted to the viral video of the shocking incident and tweeted:

Image of a 'stone pelter' tied in front of a jeep as a 'human shield',will 4 ever haunt the Indian Army&the nation!