reprehensible; objectionable

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

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