Top definition
The act of having open Stumbleupon, Tumblr and Facebook on three different tabs to waste time; Never getting off of your computer.
Friend: Dude, you look tired. What's up?
Me: I stayed up all night Stumblrbooking.
Friend: I feel ya. Bad idea.
by p0rtugal VII January 30, 2011
Get the mug
Get a Stumblrbooking mug for your guy Riley.