dormir la mona
Meanings
Verb
1. to sleep off (a hangover) (idiomatic)