meaning of Babali

Babali meaning in Urban Dictionary

For meaning, see "Pimp"