What is the meaning of Joder?

to annoy, bug, bother, irritate

to tell annoying jokes

to be very annoying, difficult, tiring (be difficult)

to become ruined, fucked (said of a thing)

to become ruined, fucked (said of a person)

to fuck, to have sex

to fuck over, to put someone in a difficult situation

to fuck up, smash, wreak, break, damage

fuck!

jeez!, damn! (expression of surprise)

Source: wiktionary.org