dudley do-right

A real prick that can do no wrong (sic)

See: Blanket Party
oh, you filed the reports for us? Way to go Do-Right...
by Joel Davis August 08, 2005
Get the dudley do-right mug.