outrageous - Dictionary definition and meaning for word outrageous
outrageous,, rage.. which means anger.. somtimes.. which is EXTREME