1 definition by luca ballariot

Top Definition
when you thump the opponent while bringing them to the ground
the AFL player thumper tackled the AFL legend therefore he did a thumper tackle
by luca ballariot May 08, 2017

Mug icon
Buy a thumper tackle mug!