1 definition by Thunderlegend

Meaning someone who is an absolute beast and fucking legend.

Big up all Thunders.
Yesss lads, Thunders here!
by Thunderlegend December 11, 2019
Get the Thunder mug.