meaning of Barbou Bandit

Barbou Bandit meaning in Urban Dictionary

somebody who features a fixation with monster stickers or enthusiastic about their truck, that's do-it-yourself, with fog lights or perhaps is dented