Hodglim·há 4 anos·discussYou might be thinking of StumbleUpon? (https://www.stumbleupon.com) I used to spend hours on that site!