Green’s Dictionary of Slang

Ramsgate (Sands) n.

[rhy. sl.; ult. Ramsgate (coastal town) Kent, UK]

the hands.

[UK]S.T. Kendall Up the Frog 11: Up the apples and pears to lemon squash me Ramsgate Sands.
[UK]M. Coles Bible in Cockney 20: Noah stretched out ’is Ramsgate, and took the little Richard in.