Infuriating idiot Synonyms

Definitions for Infuriating


  • (adjective) extremely annoying or displeasing

II abbreviation

II is an abbreviation for Infuriating Idiot
What does II stand for?
II stands for "Infuriating Idiot"

Definitions for Idiot