Business Boner Share definition Flag Colloquial term referring to the arousal generated by a successful business idea, success, or venture. Dude we just won a $1M deal, I’ve got such a business boner right now!!!!! Business Boner by SS-Chi-town November 25, 2017 0 0 Get merch Get the Business Boner mug. Buy Now — $32.95 See more merch