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 Get the babadabooshka mug.