Dictionary bwbibbabababuba August 8, 2007 davepoobond Leave a comment bwbibbabababuba – n. something someone screams when they’re drowning Share this:EmailFacebookTwitterMoreRedditTumblr