What does armer Tropf mean?

armer Tropf - German to English

bad devil