parade

Slang for having to travel a long distance in order to demo a product.

See also : waldo  
NetLingo Classification: Online Jargon

Updates