What is Ted Stare?
A stare for such an elongated period of time that it sends a shiver up your very soul.
Dude, I just got the Ted Stare
See ted, stare, creep, disturbing