Definitions by pokaroo
barn basher
When a car has an exhaust, say at the track, and when they hold high revs it sounds like 'bang, bang, bang." Slow, loud chugs og the exhaust before blowing off the line.
barn basher by pokaroo December 20, 2006