Vest Buster Meaning

(idiomatic) a handgun cartridge that can fully penetrate a contemporary bulletproof vest.

RECENT SEARCHES