Definition
To alleviate a condition, particularly a hangover, by sleeping, so that you feel improved upon waking.
He drank too much last night, so this morning he plans to sleep it off.
If you're feeling tired, it's best to sleep it off to let your body recover.
She drank too much at the party, so she decided to take a nap when she got home to sleep it off.