Top definition
having an excessive amount of tabs open on an internet browser.
Dude, why do you have 20 tabs open? I think you might have taberculosis...
by itchycolt May 18, 2017
Get the mug
Get a taberculosis mug for your daughter-in-law Sarah.