meaning of angel life

angel life meaning in Urban Dictionary

while you're playing COD4 "Call of Duty 4" online and one of your friends is at your house you and you switch off controllers after a person dies. An "angel life" occurs when you take a supplementary life when you perish and that means you get another turn just before go the operator.