A person who is all ideas and no implementation. The acronym TED stands for Totally Enthralling Demagogue. TEDs are good at describing idealistic future scenarios unencumbered by minor details of execution.
A TED can also be anyone who speaks in public using a headset.
Last updated on November 9th, 2021.