punch in: 用拳猛擊
Did you even get a punch in?
你真的挨了一拳?
How would you like a big panda punch in your puss?!
你想讓一只大熊貓打你的臉嗎?!
pour down: 傾瀉
Rain started to pour down relentlessly.
雨無情地傾盆而下。
Hot tears pour down his face.
熱淚流下他的臉頰。
short for: 是…的簡稱
That's short for katherine, right?
那是katherine的短寫,對吧?
n. 打洞器,鉆孔機,毆打
n. (酒、水、糖