Top definition
GEO Pete Is The franchise stick figure character for GEO Pete Is not to be confused with DIRKA Tags or any form of Dirka, Including Wayside.
Geo targeting online PPC campaigns. Look For GEO Pete on Geo Pete Stick figure.
by RhinoRumpass July 08, 2011
Get the mug
Get a Geo Pete mug for your cat Nathalie.