A leon man Share definition Flag Someone who has a small peen ass (0.000001 ml to be exact). You: Oh yo man did u hear that we have a leon man at school? A leon man by Russes Babygorl❤️ February 16, 2019 0 0 Get merch Get the A leon man mug. Buy Now — $32.95 See more merch