tabhappy Share definition Flag 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. tabhappy by danchou February 19, 2009 0 0 Get merch Get the tabhappy mug. Buy Now — $32.95 See more merch