Skip to main content

Definitions by n8erdog

A ridiculously long fingernail. Particularly on a woman.
Damn that girl has got talons!
Talon by n8erdog August 4, 2015