A shortened word that refers to teflon coated (and often steel core) ammunition which, at close range will penetrate vests, engine blocks, kevlar helmets, etc. Teflon, a fluorocarbon, is the acclaimed slipperiest substance in the world, which makes it an effective cop killer.
* These videos are coming directly from Youtube, they may or may not be most relevant to the word "Teffs"
What is Define Dictionary Meaning?
Best thing is, its free and you can even contribute without creating an account.