footleaf Share definition Flag When you're eating a salad and your long lost twin brother bursts into your kitchen and causes you to drop your salad on your foot. DUH Ryan: Dude what the fuck? Where have you been? You think you can footleaf me? footleaf by Hugh Jazzwipe May 11, 2014 0 0 Get merch Get the footleaf mug. Buy Now — $32.95 See more merch