Yeah, what they said. Idiot. At least he recognized that that was incredibly stupid.
Ouch. Get thee a new helmet just to be safe, and hopefully you aren't too stiff and sore tomorrow.