dubadubadub Share definition Flag Substitutes www, or double U double U double U for smooth talkers. I went on dubadubadub 3meninatub.moc dubadubadub by Hercolena Oliver September 25, 2008 0 0 Get merch Get the dubadubadub mug. Buy Now — $32.95 See more merch