1 definition by Setro2

That one idiot who keeps messing up the scoreboard in basketball
"Hey, home is supposed to have 10 points, not 5!"
"What a scorehole"
by Setro2 November 23, 2013
Get the scorehole mug.