Испанско-русский словарь
1) ломать голову (над чем-либо)
2) биться головой об стенку; кусать (себе) локти
dar(se) de calabazas