1 definition by Brady Goodsell

Top Definition
an eagles claw or ... Power
a Talon In Your Face....BAAAMMMM!!
by Brady Goodsell July 12, 2005

Mug icon
Buy a talon mug!