1 definition by Jolernaught

Top Definition
-Something you scream every ten minutes in Grand Theft Auto Online
-Reference to a particular player, Firescorpion
TANK TANK!
by Jolernaught January 14, 2017

Mug icon
Buy a Tank Tank mug!