scotfree Definition
Definition
someone who is not punished for a wrongdoing, usually avoiding responsibility or punishment when it is expected
Browse
someone who is not punished for a wrongdoing, usually avoiding responsibility or punishment when it is expected
Browse