tumblr

Noun

 * 1) a microblog created on Tumblr; tumblelog

Noun

 * 1) a microblog created on Tumblr; tumblelog