World domination memesPost memeBestNewestDuckEvil Duck Lords Of America · 1 year agoElectionAnonymous · 3 years agoChannelSWAG J · 3 years agochxl?