meaning of bed sleep

bed sleep meaning in Urban Dictionary

A particular sort of restful, rewarding sleep that may only be gotten by sleeping in a bed. This type of sleep is especially required by university students.