Top definition
A sleep that will take a while to wake up from.
I was in a deep sleep, so I woke up and hour late.
by TheDerpo May 27, 2015
Get the mug
Get a deep sleep mug for your dog Manley.

Activity