Sloth Nap Share definition Flag You set an alarm and plan to nap for a set amount of time but accidentally sleep for 4 hours straight Was meant to go to work today but I accidentally had a sloth nap and woke up two days later Sloth Nap by Random 7 March 2, 2018 0 0 Get merch Get the Sloth Nap mug. Buy Now — $32.95 See more merch