Duke of Spain Cockney Rhyming Slang


Duke of Spain is Cockney rhyming slang for rain



First submitted by Charlie Esson on December 12, 2009.


More slang meaning rain



More slang beginning with D