What does alter Langweiler mean?

alter Langweiler - German to English

veteran bore