comerse el garrón de la gran flauta
Meanings
Verb
1. to end up in a very unfavorable situation (Argentina, idiomatic)