1 definition by danchou

1
when a person opens a million new tabs on explorer, firefox, etc. instead of navigating on a single page.
sara became tabhappy when she got frustrated at the youtube video that wouldn't load.
by danchou October 14, 2008
Get the mug
Get a tabhappy mug for your cat Julia.