Quote Originally Posted by HiPSI
not sure if it has any specific meaning, but that is the symbol that new drivers have on their cars .
Well, most of us out there are beginners, so I guess it fits in a way.