If nothing else, it's certainly... festive.
Since you're now in a presidential mood have a look at these Tremendous Donald Trump Memes filled with less flags but just as much hilarity.