Skip to main content

Definitions by DannyButcher

south of the border 

Share definition Flag
Area in Great Britain - England
Area in England - South London
England is South of The Border to Scotland

South London is South of The Border to the Wankers in North London.

rasberry ripple 

Share definition Flag
Cockney ryming slang also used for the term cripple.