leo wood Share definition Flag the best person to ever live on this earth if ur not his friend ur literally going to die alone with a dog named Minecraft you fatass. “Oh your not friend with Leo wood? Kill yourself” leo wood by Pillow_head March 20, 2021 0 0 Get merch Get the leo wood mug. Buy Now — $32.95 See more merch