What does bamma yesaca! mean?

bamma yesaca! meaning in Urban Dictionary

another term used for best weed you will definitely ever before experience.