"scoring ducks"???

来源: 2012-08-20 20:54:40 [旧帖] [给我悄悄话] 本文已被阅读:

life is like cricket shame i keep scoring ducks why everyone is hitting the boundary.

"scoring ducks"啥意思?这句话如何理解?