greenwich goose
Fun Dictionary
-> greenwich goose
Search:
greenwich goose
- Vulgar Dictionary definition
A pensioner of Greenwich Hospital.