Babacanoosh Share definition Flag Arabic Word for Penis Osama has a small Babacanoosh. Babacanoosh by P3P0 May 17, 2006 0 0 Get merch Get the Babacanoosh mug. Buy Now — $32.95 See more merch