One for the road has to do with beer, or alcohol, and the consumption of it before leaving the establishment (i.e. pub or bar) or for a journey. In 1939 it was used in a report about the dangers of drinking and driving. Read all about it here .
There are several theories to this idiom but all of them center around drinking alcohol. Read about them here . Tie one on? It means to drink excessively.