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
Get the mug
Get a score to settle mug for your brother-in-law Jerry.