meaning of altgedienter Langweiler

altgedienter Langweiler - German to English

veteran bore