Skip to main content

Definitions by Riri.d.piggy

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"
babaganoush by Riri.d.piggy October 19, 2008