Find the word definition

Wiktionary
carrot cruncher

alt. (context UK slang derogatory English) Someone from a rural background. n. (context UK slang derogatory English) Someone from a rural background.