1 definition by joeytwowheels
The euphoric feeling one gets after being surprised by something that seems dangerous, but ultimately brings delight.
I turned the corner to see the big ole dog, but then it came over and licked my hand much to my startlement.
by joeytwowheels August 31, 2016