A meme Nickelodeon made in India. PewDiePie made this meme popular.
Indian Dab Commercial? Not proud of you Nickelodeon!