Top definition
When someone falls asleep anywhere or at anytime. Generally while doing an activity such as watching a movie or hanging out with friends.
Eric and I were watching Nick and Nora's Infinite Playlist when I looked over as saw he was being mayor McSleep.
by Didimus August 21, 2009
Get the mug
Get a McSleep mug for your dog Jovana.
buy the domain for your foodie vlog