meaning of aufdringlicher Kerl

aufdringlicher Kerl - German to English

barnacle