questions about usage of two phrases

来源: 2011-06-22 10:47:49 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

you are most likely to get skewered for if you screw up.

skewered for 是 being screwed的意思吗?

screw up 这里可以什么都不加就用吗?我总觉得是screw things up, or screw up things.