needle point

Fun Dictionary -> needle point

needle point - Vulgar Dictionary definition

A sharper.