squashed cabbage leaf Share definition Flag An insult back in old english with the equivalence to what we call a bitch (in an english accent) You stupid squashed cabbage leaf squashed cabbage leaf by coolio5251 September 14, 2006 0 0 Get merch Get the squashed cabbage leaf mug. Buy Now — $32.95 See more merch