John Lizzard Share definition Flag A name for a angry Lizard who just wants to make your day a living hell fuck its a John Lizzard John Lizzard by Iamveryannoying November 4, 2020 0 0 Get merch Get the John Lizzard mug. Buy Now — $32.95 See more merch