Slang meaning of J CARROLL NAISH

J CARROLL NAISH means: J Carroll Naish is London Cockney rhyming slang for to urinate (slash).