What is meant by the phrase 'having a hitch in your get-along'?

7 answers 7