Top definition
The act of visiting several popular tourist locations, such as the Eiffel Tower,
via Google Street View.

Can make staycations seem as though you've gone somewhere and done something.
Guy 1: Dude, I saw the Coliseum, the Eiffel Tower, and Dubai yesterday on Google Street View, it was like I was actually there!

Guy 2: You're such a Google Tourist.
by BB Frazier January 19, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush