TBF it is 100% a political meme, from a culturally relevant source - not just OC from some random dude.