Definitions by stinkoman
gun
Someone who excels at something. A metaphor that translates the power and effectiveness of the weapon into a compliment. Possibly also referring to the systematic nature and accuracy of a soldier. Especially used to describe sports players.
That basketball player is a gun.