What does Babylonalds mean?

Babylonalds meaning in Urban Dictionary

Cancer offering golden arched fast-food chain.