Dirt-eater is a derogatory term that refers to someone who is seen as inferior or ill-educated. There are several synonyms for this term, including "ignoramus," "lowbrow," "philistine," and "provincial." These words all imply a lack of sophistication or culture, and they can be offensive if used inappropriately. Other synonyms include "peasant," "redneck," "barbarian," and "boor." Each of these words has its own nuances and connotations, but all are used to describe someone who is perceived as uncivilized or uneducated. It is important to choose synonyms carefully, as they can have significant impact on how a message is received.