Origin
The Huffington Post
The 'it's over' meme originated from a 2016 Huffington Post article announcing the end of Trump’s presidential run, evolving into a viral reaction image format that captures sentiments of defeat and resignation, especially in political contexts.