Beyond reproach??

Posted by Bret S. on September 24, 2001

Can anyone tell me what the phrase "...is beyond reproach" means? Somebody told me that my driving habits are beyond reproach, and I'd like to know just what that person meant.
Thanks all!
-Bret