meaning of A+++

A+++ meaning in Urban Dictionary

Holy! I acquired A+++ on my rhyming English narrative, and exactly how?