Top definition
When someone plays Northern Downpour without a warning leaving you to be a crying mess.
I just got northern downpoured and am about to go throw cheese whiz out my window.
via giphy
by SailorSkye August 03, 2017
Get the mug
Get a Northern Downpoured mug for your dog Paul.