1 definition by Janet Pinter

Top Definition
Doing so poorly as to be in the toilet
Boy, my team is really tanking today!
by Janet Pinter January 20, 2008

Mug icon
Buy a tanking mug!