'Boche' definitions:

Definition of 'Boche'

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