Skip to main content

Definitions by themarta

barnbuster

A big event, something huge, stupendous.
Ex., That's a barnbuster of a deal. That's a great deal.
barnbuster by themarta June 5, 2017