Fast regeneration perk

Does anyone have any idea what it means? It's vague. Killing an enemy restores armor .5 seconds earlier. But killing them how? If I equip the perk on a sniper how does that help my armor regen?