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