What does barn basher mean?

barn basher meaning in Urban Dictionary

whenever an automobile has an exhaust, state at the track, and when they hold high revs it feels like 'bang, bang, bang." Slow, noisy chugs og the fatigue before blowing off the line.