Top definition
A phrase to describe pure anger over a small thing, mostly used while in a car
After discussing selzer water and Disney princesses Carrie got so mad she could punch a radio
by Carolpuddinpop June 18, 2018
Get the mug
Get a punch a radio mug for your father-in-law Jerry.