they deserved every single last bomb dropped on them plus more

By
they deserved every single last bomb dropped on them plus more - meme
report icon
dislike icon
81% (396)
like icon
favorite icon