driving spirited

adj.

Slowed by drink to the pace of a person whose enthusiasm has outlived the last bus.

Bla was driving spirited and gave Geargia an optimistic account of the remaining buses.

Source: Wiktionary