Top definition
The series of web pages which have been positively rated by someone on a social bookmarking website.

On, users show that they like or dislike sites recommended to them by the StumbleUpon service by giving a thumb up or thumb down. Hence, "thumbstream".

There is an extremely high percentage of top quality links coming out of Pistos' thumbstream.
by Pistos July 02, 2007
Get the mug
Get a thumbstream mug for your Facebook friend Zora.