1 definition by The freind
Talon Is the best friend you can ever have there are rare,funny some gamers and some sport lovers if you find a talon keep them close to you they are very helpful and will help you though hard times
by The freind May 22, 2018