hubba-wha exclamation1 •Used to express disbelief or surprise.the MAX number of teams at regionals CAN be less than 16? / hubba wha? / whoa......the hits keep coming.... — 2011