Wiktionary
tumblelog
n. (context internet English) A microblog on the (w: Tumblr) microblogging service.