meaning of Boscher boscher

Boscher boscher meaning in Urban Dictionary

A German Nationalu000du000au000du000aAnybody who is a whole breasts, or inconvenience for all of us.