What is Babaganoush?
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"
See douche, retard, dumb, baba