meaning of aufrecht wie ein Ladestock

aufrecht wie ein Ladestock - German to English

ramrod right [person]