'Boche' definitions:

Definition of 'Boche'

From: WordNet
noun
Offensive term for a person of German descent [syn: Kraut, Krauthead, Boche, Jerry, Hun]