lock hospital

Fun Dictionary -> lock hospital

lock hospital - Vulgar Dictionary definition

An hospital for venereal patients.