1 definition by Morrigan Gadling

a state of inability to operate due to over stimulation; dangerous indecision. Also known as: deer in headlights
The kid stood in thar when it came time to introduce his science project to the class.
by Morrigan Gadling January 8, 2008
Get the thar mug.