vocab dash
Log in
Sign up
dormir la mona
Meanings
Verb
1. to sleep off (a hangover)
(idiomatic)