1 definition by prefanman

Top Definition
An exciting sports match that is competitive to the very end.
That Duke-UNC basketball game was a real barn burner! I didn't know who was going to win!
by prefanman October 06, 2007

Mug icon
Buy a barn burner mug!