Top definition
A gun, the bullets make the thump thump noise.
"Grab me thump tank cuz they won't catch me leakin,
Cuz punks try to hang n bang
Every weekend"

Mac Dre
by kushloves October 31, 2010
Get the mug
Get a thump tank mug for your girlfriend Larisa.