Skip to main content

Definitions by Ericonator

Threescore 

Scoring three goals in quick succession.
Did you see the game last night? LeBron James threescored within the first minute!
Threescore by Ericonator August 5, 2016