Jason101's definitions
To sleep for a very long time.
In particular, longer than you would for a normal sleep and shorter than bedrest
In particular, longer than you would for a normal sleep and shorter than bedrest
by Jason101 December 25, 2005
Get the slumbermug.