4 ms·They probably meant to write Tumblr, which Yahoo does own.by dublinben 12y agoThey probably meant to write Tumblr, which Yahoo does own.