Link for the meme and who are they?
This thread is 4 months dead, no one is looking, plus if they did post such publicly...
All sorts downvote and get downvoted, myself included.
However, it was mainly utilized as a weapon by alt rights, particulary one notorious trio and their alts from 2016 to 2017. Two of them are no longer on this site. That and some changes in the system pretty much eliminated the problems of downvotes slowing timers and hindering the ability to post meme comments as well as featured memes getting rendered back into submitted status.