Top definition
Some pathetic dumbass indian reporter who barks a lot instead of debating he shouts and has been involved in TRP scam and terrorist attacks in India
Person1: Please dont come to the meeting

Person2:Why?

Person3: You are as annoying as Arnab Goswami
by Reeanu Keeves February 04, 2021
Get the mug
Get a Arnab Goswami mug for your Facebook friend Riley.

Activity