1 definition by NZODB

When a storm occurs and leaves your surrounding area a complete mess or totally fucked.
"A cyclone hit us in Jumeriah last night.

Oh no, is everything ok...?

No,.. we're completely stormfucked."
by NZODB April 8, 2013
Get the stormfucked mug.