TED

Standard

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.