Top definition
The location for over-the-counter sleep aids in a supermarket, or big-box or drug store.
Shopper: "Can you help me? I haven't had a good night's rest for days."

Store clerk: "Try the sleep aisle. Near the pharmacy, aisle 26."
by yes juanito yes November 03, 2014
Get the mug
Get a sleep aisle mug for your fish Georges.