1. Being put down in a most vicious yet amusing manner, leading to "ground please swallow-me-up-and-let-me-die" embarrassment.
2. Getting cussed big-time
Another term for having sex, not average sex, but aggressive, intense, orgasmic sex. Original context is a male blasting a female, however it is possible, but less likely for a female to blast a male.