meaning of Barchu

Barchu meaning in Urban Dictionary

a type of the word idiot; douche bagSee: Galapodouche