Top definition
A euphemism for your friends seeing your bird walking the street like a prostitute in Google street view.
Dougie: My tart's been Google Street Mapped!!
Paul: Yeah, she looks like she's ready to go to a 'party'.
by Loco® March 20, 2010
Get the mug
Get a Google Street Mapped mug for your dog Helena.