Repudiate disown: cast off; "She renounced her husband"; "The parents repudiated their son" refuse to acknowledge, ratify, or recognize as valid; "The woman repudiated the divorce settlement" refuse to recognize or pay; "repudiate a debt" reject as untrue, unfounded, or unjust; "She repudiated the accusations"
Reverberate
Scurrilous given to vulgar verbal abuse; foul-mouthed; coarse, vulgar, abusive, or slanderous
Sedulous assiduous: marked by care and persistent effort; "her assiduous attempts to learn French"; "assiduous research"
Sleazy of cloth; thin and loosely woven; "the coat has a sleazy lining" bum: of very poor quality; flimsy seamy: morally degraded; "a seedy district"; "the seamy side of life"; "sleazy characters hanging around casinos"