This week’s best GIFs can really take a punch.
21 Best GIFs of All Time of the Week