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.