1 definition by amandamariee

Top Definition
something that needs to be done, specifically a need to have sex
manny: hey amanda come to my house tonight, we have score to settle

amanda: okay it has to be a quickie though i got to work in the morning
by amandamariee November 22, 2009

Mug icon
Buy a score to settle mug!