Someone who has a short temper, and does not handle stressful situations well. Often expressing stress, and anxiety through explosive outbursts towards the people around them.
by BUTCHSANDERS July 6, 2023
Get the Cannonhead mug.