1 definition by Alphaseeker2099

Top Definition
Someone who never deletes their tabs on their web browser. To have lots of tabs open.
My brother is a tab hoarder, he never deletes his porn tabs.
by Alphaseeker2099 February 27, 2018

Mug icon
Buy a Tab hoarder mug!