ponerse el mundo por montera
Meanings
Verb
1. to throw caution to the wind (idiomatic)