perder la tramontana

1) растеряться, потерять голову

2) потерять терпение, выйти из себя

Источник: Большой испанско-русский словарь на Gufo.me