Green’s Dictionary of Slang

downshire n.

[pun]

the female pubic hair.

[UK]Farmer & Henley Sl. and Its Analogues.