spotlesslion Share definition Flag A lion “Hey, man have your seen the spotlesslion.” “You mean the fucking lion?” spotlesslion by Spotlesslion October 13, 2019 0 0 Get merch Get the spotlesslion mug. Buy Now — $32.95 See more merch