But still, as annoying as the twerp is, is it fair to do that? I don't mean just to him, but in general.
It sets a precendent, others might do likewise to whomever else.
Being a mod comes with responsibility, even it it involves those or what you may not like (providing they do not violate terms & guidelines) since they are entrusting you with their work. Submitting a meme to a particular stream is a contract of sorts, one that the memer is entering in good faith.