outrageous
his deeds of valor and action are most outrageous
the acts of one who's will power and moral stamina befit that of a god
"his deeds of valor and action are most outrageous" What is the definition of "outrageous"?