look up any word, like fleek:
 
1.
to be concealing a firearm
when you go down town you better be strapin
by poppa F December 06, 2005