Green’s Dictionary of Slang

Hampstead Heath sailor n.

[apart from the Round Pond and a number of bathing ponds, the Heath is dry land]

a very poor sailor, no sailor at all.

[UK]Barrère & Leland Dict. of Sl., Jargon and Cant.
[UK]Farmer & Henley Sl. and Its Analogues.