Tag: claps

  • WORST Self Defense GURU or GENIUS? . D.U.S.T Broke the Internet!!!

    The video was uploaded on December 29th and it gained roughly 379,700 views and 22,700 likes over the course of three weeks. Detroit Urban Survival Training memes were posted in the replies to the tweet going into the rest of December. For instance, Twitter user Lad0n posted a meme that exploited lyrics from rapper 21 […]