i am infuriated that my phone scored with my girlfriend more then me
to be very angry or mad
"i am infuriated that my phone scored with my girlfriend more then me" What is the definition of "infuriated"?