What does 420 Angel mean?

420 Angel meaning in Urban Dictionary

A "420 angel" is a person whom comes through with weed, most referenced in dried out times for pot-smokers.