barnburner

noun

  1. An extremely exciting or successful event or person.

  2. One who burns down a barn.

  3. (chiefly Pennsylvania, southern New Jersey, Maryland) a strike-anywhere match.