reprehensible; objectionable

listen to the pronunciation of reprehensible; objectionable
Englisch - Englisch
jacked up

Dude that's jacked up your girlfriend left you for your brother.