choo choo trained

adj.

A drinker who moves in a single direction, carriage by carriage, until furniture intervenes.

Source: Wiktionary