strap

skilled; able to back up what you say;(word is usually used referring to fighting or sporting skills)
You wanna mess with me bitch? You better be strap!
by sandman001 February 27, 2007
Get the strap mug.