Slang meaning of ANDY CAIN

ANDY CAIN means: Andy Cain was th century London cockney rhyming slang for rain.