Infuriating puzzles Synonyms

IP abbreviation

IP is an abbreviation for Infuriating Puzzles
What does IP stand for?
IP stands for "Infuriating Puzzles"