1 definition by antonythomas

Top Definition
v. To persevere through a bad situation that would normally depress or discourage anyone else. Derived from the MMORPG term "tank" that refers to a character role that soaks damage but fails to die.
Man, three exams, senior project, and girlfriend issues? Henry really tanked through that one.
by antonythomas September 01, 2009

Mug icon
Buy a Tank mug!