stumbling

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

8,434 views urbandictionary.com

Interest

StumbleUpon
Discovered by Barry
on May 9, 2007

Stumblers Who Commented On This Page