There's the literal meaning as pictured here.
Via With Friendship 

There's also the getting wasted kind of blasted. 
Photo Via Graphics Hunt 
And, then there is this kind of blasted... 
lightning animated night sky graphic
Via layoutsparks.com 
How unlucky can one person get? 
Incredible story of how man survives being hit by lightning TWICE in remarkable CCTV footage 
By DAILY MAIL REPORTER 
Last updated at 11:11 AM on 2nd May 2011