meaning of abscheuliche Person

abscheuliche Person - German to English

stinker