Crunched
-
Being [in a state] of anger, rage, or just [frustrated] to the point of one [scrunching] up their face or sneering or yelling.
Crunched meaning & definition 1 of Crunched.
-
Smart cloud accounting software designed for small business. A software product by Crunched
Crunched meaning & definition 2 of Crunched.