Definition of cabbage-eating in English:
cabbage-eating
adjective
That eats cabbage or cabbages; also (derogatory) applied to a person from a social class or a region (especially northern or eastern Europe) traditionally associated with the eating of cabbages.
Origin
Mid 18th century; earliest use found in Samuel Foote (bap. 1721, d. 1777), actor and playwright.
Are You Learning English? Here Are Our Top English Tips