Etymology
Today it means: Very exciting or successful. Full definition →
From barn + burning; compare barnburner.
Etymology from Wiktionary, CC BY-SA 4.0.