Can you imagine cruising down Rob Ford Street or hanging out in 'Rob Ford Square' in downtown Toronto?