Sally Slap Cabbage Share definition Flag A female who is clinically retarded in every sense of the word. Has to wear a helmet anywhere she goes. Look at that girl drooling ... a complete Sally Slap Cabbage. Sally Slap Cabbage by Lora Logic January 19, 2009 0 0 Get merch