One who has an encyclopedic knowledge of a subject.
Man, that chick is a walking google of street slang.
Using Google maps to virtually walk around an unknown neighborhood to see where everything is and any areas to avoid or how close certain amenities are.
I google walked around the park to see if there was any fast-food nearby.