look up any word, like yeet:
 
1.
Another term for going to sleep or taking a nap for long periods of time.
" Bruce: Hey, where's Otis?

Omar: Oh, he's watching the Eyelid Channel "
by EATBE4N9NE October 19, 2010