Definitions by Elamwa
Hubbadubbadawah
An interjection used to express disbelief and confusion, often on an extreme scale. It is most fun said out loud. A question mark following after may convey additional surprise.
Hubbadubbadawah by Elamwa April 6, 2020