Skip to main content

Definitions by Theman381

English Soldier slang for a German, also derogatory.
Fuckin' Boxhead
boxhead by Theman381 April 20, 2004