meaning of adelaide metro

adelaide metro meaning in Urban Dictionary

the worst public transport system worldwide