What does bhandari margarita mean? Below you find one meaning for the word bhandari margarita You can also add a definition of bhandari margarita yourself
1
00
bhandari margarita
An alcoholic beverage originating in Brooklyn, New York. It contains lime and pineapple juices with Absolut Vanilla vodka, triple sec and a splash of Jack Daniels.