Lion’s Nest Share definition Flag Where stupid assholes believe a lion lives. Not to be confused with a bird’s den. If you miss your tee shot, your ball will end up in some sort of a lion’s nest. Lion’s Nest by CS53 June 5, 2021 0 0 Get merch Get the Lion’s Nest mug. Buy Now — $32.95 See more merch