be in a snit
From Longman Dictionary of Contemporary Englishbe in a snitbe in a snitAmerican English informalANNOY to be very annoyed about something, especially in a way that other people think is unreasonable She’s been in a snit ever since the party. → snitExamples from the Corpusbe in a snit• Dominic was still in a snit the next morning.