Anyone who is a complete bust, or inconvenience for everybody.
HEY! Put that bong down... there's a boscher over there.
by Sp00f September 05, 2006
1 more definition
A German National
Look at those Boschers over there eating their sauerkraut and sausage!
by Marinov March 03, 2012