Yes, as slang for ‘perambulator’, which is basically ‘stroller’