louse trap
Fun Dictionary
-> louse trap
Search:
louse trap
- Vulgar Dictionary definition
A small toothed comb.