Leaking the Lizard Share definition Flag the act of taking a piss or urinating in the restroom or designated area. Hey Jon, I am leaking the lizard. Leaking the Lizard by Mysterystudent November 5, 2010 0 0 Get merch Get the Leaking the Lizard mug. Buy Now — $32.95 See more merch