meaning of babagadoush

babagadoush meaning in Urban Dictionary

an approach to get a girls interest