louse ladder
Fun Dictionary
-> louse ladder
Search:
louse ladder
- Vulgar Dictionary definition
A stitch fallen in a stocking.