Meme of the Week

This week’s theme was Antifa and the Alt-Left. Over 50,000 impressions per meme! To take part in the daily memeslaughter of the Left, join the Daily Meme Wars.

  1. 30.4% American Taliban
  2. 25.3% Nationalist vs. Globalist
  3. 18.1% Stupidity not Strategy
  4. 16.7% 1932 Berlin
  5. 09.5% Antifa America
Speaking of memes, what did the US Navy think was going to happen when they named a ship after a bumbling rat-weasel?