stumbling

noun. the act of bopping haphazardly around the internet by hitting the...

7,745 views urbandictionary.com

Interest

StumbleUpon
Discovered by Barry
on May 9, 2007

Stumblers Who Like This Page