Irritated princess Synonyms
Definitions for Irritated
- (adjective) subjected to and reacting with irritation
- (adjective) aroused to impatience or anger
Synonyms for phrase
IP abbreviation
IP is an abbreviation for Irritated PrincessWhat does IP stand for?
IP stands for "Irritated Princess"