1 definition by just let me post this

Top Definition
An angry outburst usually accompanied by a battery of foul language.
Pete was so angry he stormed for a good half hour
by just let me post this September 28, 2011

Mug icon
Buy a Stormed mug!