Green’s Dictionary of Slang

thunder v.

[i.e. to ‘make a noise’]

(US campus) to succeed, to do well.

[US]P. Munro Sl. U. 193: You’re so well prepared — you’re going to thunder on the exam.