meaning of Avenged Sevenfail

Avenged Sevenfail meaning in Urban Dictionary

the actual title of Avenged Sevenfold