needle point
Fun Dictionary
-> needle point
Search:
needle point
- Vulgar Dictionary definition
A sharper.