STRAP means “Gun“. Answer to What does STRAP mean is “Gun”. This Page tells the meaning and definition of Slang word STRAP.
STRAP mean “Gun”. This is the exact meaning of the English Slang word STRAP.
The Exact meaning of STRAP is “Gun”. Or, You can say that,
The Definition of STRAP is “Gun”.