Green’s Dictionary of Slang

Bushy Park n.

see under Bushey Park.