i'm in your mama crib waiting, duct-taping
term used to describe how people in the streets utilize duct tape to wrap excess amounts of ammunition
"i'm in your mama crib waiting, duct-taping" What is the definition of "duct-taping"?