babaganoush Share definition Flag Somebody that is indescribably irritating, interchangably used with the word douche "Dude i did help your grandma when she fell" "stop being such a babaganoush, i know you pushed her" babaganoush by Riri.d.piggy October 19, 2008 0 0 Get merch Get the babaganoush mug. Buy Now — $32.95 See more merch