by peachygagirl September 28, 2008
1. Someone who probably spends way too much time "stumbling" on the website Stumble Upon.
2. Someone who gets extreme, almost narcotic pleasure from searching the web randomly via a trained/custom program like Stumble Upon
3. Yo mama.
2. Someone who gets extreme, almost narcotic pleasure from searching the web randomly via a trained/custom program like Stumble Upon
3. Yo mama.
by Pi-Pie December 21, 2010