Winchester goose

noun

Definition of Winchester goose

1 obsolete : a venereal disease causing a swelling in the groin
2 obsolete : a person infected with a venereal disease specifically : prostitute

History and Etymology for Winchester goose

from Winchester, England; from the fact that in the 16th century the brothels of Southwark were under the jurisdiction of the bishop of Winchester

Keep scrolling for more