No meaning, cause no Tumblr name! I've heard of Tumblr and see some tweets referencing Tumblr but I really have no clue what it is used for.
Checked out the "official" Tumblr meaning on "unofficial" Wikepedia and I quit reading about two paragraphs in. Got enough social media platforms going on in my life so I don't think I'll be adding Tumblr to the mix.
Great weather in the South today. Heading out to to the pool.