1 definition by ragdolljane

Top Definition
A well timed nap for avoiding stressful responsibilities, emergencies, and scorn from friends/family members.
When I confronted my dad about me being adopted, he fell into an annoyingly convenient odinsleep and was unable to answer my questions.
by ragdolljane July 08, 2012

Mug icon
Buy a convenient odinsleep mug!