The story
Since 2015. The expression draws a parallel between the speaker's speech and the typical format of a TED Talk, an opinionated monologue on a particular topic.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Sarcastically or self-deprecatingly stated at the end of a wordy and often preachy monologue. Full definition →
Since 2015. The expression draws a parallel between the speaker's speech and the typical format of a TED Talk, an opinionated monologue on a particular topic.
Etymology from Wiktionary, CC BY-SA 4.0.