Badla Trailer: Memes Made Out Amitabh Bachchan and Taapsee Pannu's Dialogues Are Ruling ...