Top definition
such that no criticism can be made; perfect
She said my driving is beyond reproach and she works for the DMV, so shut up and let me drive.
by jmsilv August 08, 2006
Get the mug
Get a beyond reproach mug for your cousin Julia.