meaning of bajwa

bajwa meaning in Urban Dictionary

the guy that really works at the raceway in livingston...he wears a turbin under his hat!