Similar to the slang term salty, being crunchy is used to express when someone is being so passive aggressively angry that it requires a whole new unit for measurement.
Person 1: You wanna get tacos?
Person 2: Yeah but I'm broke from helping you pay for all the other times we went out to eat
Person 1: Why you being so crunchy?