Russia memes

Russian troll posting on the internet sweating
0 comments
Putin our fossil fuel industry is collapsing, what should we do? Threaten nuclear war, invade Poland, not attack Ukraine
0 comments
Russia Germany angry at Ukraine Poland USA cat meme
0 comments
Russia hate club nord stream destroyed damaged leak
0 comments
Russians invading Georgia in 2008 vs escaping to Georgia in 2022
0 comments
Russia hate club doge NATO meme
0 comments
Ukrainian war truck with silly teeth drawn on it meme
0 comments
Russian diet
0 comments