babadabooshka Share definition Flag A penis Guy 1: I have a big babadabooshka Guy 2: Did I really need to know that? babadabooshka by gothmonkey37 August 3, 2012 0 0 Get merch Get the babadabooshka mug. Buy Now — $32.95 See more merch