I agree that using the word "score" to mean "twenty" is rather old-fashioned, but I think the title of the thread clearly indicated that the usages you discussed were not the ones that our anonymous poster was looking for.
Based on the title of the thread (the thread title is 4 score and 7 years...), I suspect that th