Top definition
Guy 1: I have a big babadabooshka
Guy 2: Did I really need to know that?
by gothmonkey37 March 20, 2012
Get a babadabooshka mug for your brother Manley.