meaning of and he scores

and he scores meaning in Urban Dictionary

1. indicates he put in there and made it feel good2. a hobby term for rating an additional groups objective