Top definition
Sticky Weasels is how Googlemaps makes their Street View pictures. They attach cameras to the back of weasels and then put peanut butter on their underside to make them run around taking the pictures.
I think I'm going to be in a Street View picture! A sticky weasel ran past me this morning
by WifebeaterLuke January 30, 2011
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt