Search:
louse house - Vulgar Dictionary definitionThe round house, cage, or any other place of confinement.