What does babagadoush mean?

babagadoush meaning in Urban Dictionary

an approach to get a girls interest