meaning of alter Scheißer

alter Scheißer - German to English

old fart [sl.] [pej.]