What does bubbaganush mean?

bubbaganush meaning in Urban Dictionary

fuck pies that dont tast great