meaning of Babylonalds

Babylonalds meaning in Urban Dictionary

Cancer offering golden arched fast-food chain.