AVENGEFUL

Definition of AVENGEFUL