of French origin
The feeling of being in a foreign place, out of one’s element, evoking a mix of disorientation and invigoration. That little rush of fear, excitement, and adrenaline when you arrive in a new destination.