The act of being on the website stumbleupon so frequently that there need to be a term for it.
"What were you up to last night?" "Oh nothing, just reading and stumbleuponing."
4👍 6👎