Top definition
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.
by Lora Logic October 07, 2008
Get the mug
Get a Sally Slap Cabbage mug for your daughter-in-law Julia.