Duke of Spain is cockney rhyming slang for Rain



Submitted by Charlie Esson.
First submitted on December 12, 2009.


More slang meaning rain



More slang beginning with D