Top definition
The glare on one's face from looking at a device such as an iphone in a darkened public place such as a bar or restaurant.
The techno glare coming off his face made him look like a modern day Jesus.
by mgendvil303 September 28, 2010
Get the mug
Get a Techno Glare mug for your father-in-law Vivek.