What does abscheuliche Person mean?

abscheuliche Person - German to English

stinker