mumpers hall

Fun Dictionary -> mumpers hall

mumpers hall - Vulgar Dictionary definition

An alehouse where beggars are harboured.