Imgflip Logo Icon

New weapons in Ukraine-Russia conflict

New weapons in Ukraine-Russia conflict | image tagged in trollge,memes,ukraine-russia | made w/ Imgflip meme maker
485 views 3 upvotes Made by BombyTheFakeBritPlays 3 years ago in fun
Trollge memeCaption this Meme
Trollge memeCaption this Meme
Created with the Imgflip Meme Generator
EXTRA IMAGES ADDED: 1
  • Screenshot (6).png