What does Badooda mean?

Badooda meaning in Urban Dictionary

a-deep fried piece of animal meat with cheese in center covered with store bought pizza pie dough!