1 definition by That One Italian

Top Definition
A tool for Mozilla Firefox that is used for trolling at the speed of light.
I use stumbleupon every day! In fact, I use it a thousand times a day!
by That One Italian June 22, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug