i couldn't hear you beacause that braffer is making a hell of a racket
someone who enjoys dirt bikes and four wheel drive vehicles
"i couldn't hear you beacause that braffer is making a hell of a racket" What is the definition of "braffer"?