Infuriating reason Synonyms

Definitions for Infuriating


  • (adjective) extremely annoying or displeasing

IR abbreviation

IR is an abbreviation for Infuriating Reason
What does IR stand for?
IR stands for "Infuriating Reason"

Definitions for Reason