I know 'paper route' means delivering newspapers, so if someone says: Some place is on my paper route, is it a humorous way to say that he just drops in incidentally with no particular arrangement on his way to some other places? I guess so.
I think it's very common in everyday life, so could you please give me some other expressions to it?
Thank you!