Banging Leaf Share definition Flag To hit the lettuce, f**k a woman Bang her and leave! "that sara, she's a bit dappy you'd just banging leaf!" (bang her and leave) Taxi for one!!!! Banging Leaf by Anony08797573442 April 25, 2008 0 0 Get merch Get the Banging Leaf mug. Buy Now — $32.95 See more merch