funny memes
From Chhole to Chai, desi Twitter jokes about putting the vaccine into everything
Jan 15, 2021 13:43 IST
5 Min read
Tesla India setting up R&D unit in Bengaluru has revved-up reactions and memes online
Jan 13, 2021 06:45 IST
6 Min read
Twitter erupts with Delhi earthquake memes after tremors of 4.2 magnitudes were reported
Dec 18, 2020 14:19 IST
5 Min read