So today I was surprised by a flurry of hits coming from stumbledupon.

I went to the site…but all it said was “congratulations…someone stumbled your site under HUMOR”

Does anyone have an idea of how this site works…and if it’s worth adding a Stumbledupon link or button on my site?

Oh…and thanks to whoever that was.