A phrase made popular by circus clowns and other circus workers. It literally means what you would think it means. It's a form of "see you later". People in the circus
absolutely hate saying goodbye, because goodbye is final. See you
down the road means that although you're leaving right now, our paths will cross again! Like the
train tracks that we travel on from city to city.