mountain lion nap Share definition Flag naps that surpass the amount of time of a cat nap by large amounts, ei. 4 to 5 hours "cat nap my but, that was a mountain lion nap!" mountain lion nap by clarissa claudio November 9, 2007 0 0 Get merch Get the mountain lion nap mug. Buy Now — $32.95 See more merch