Green’s Dictionary of Slang

Hampstead donkeys n.

[ety. unknown]

lice.

Daily Paper n.p.: The witness [...] was told not to get into bed until she had looked for Hampstead donkeys [...] [F&H].