Imgflip Logo Icon

Russia Meme

Russia Meme | Russia Then; Russia Now; (Owns lots of land and has strong military); (Is losing to small country)Ukraine | image tagged in memes,buff doge vs cheems | made w/ Imgflip meme maker
670 views 22 upvotes Made by MemesterManChristopher 2 years ago in Dark_humour
Buff Doge vs. Cheems memeCaption this Meme
Buff Doge vs. Cheems memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
Russia Then; Russia Now; (Owns lots of land and has strong military); (Is losing to small country)Ukraine