meaning of anghellic

anghellic meaning in Urban Dictionary

describes someone or something like that that presents both wicked and great characteristics.