meaning of Badouche

Badouche meaning in Urban Dictionary

Badouche - a person who attempts way too hard to look "cool" but fails miserablely at being even a douche.