MUCKRAKED
Definition
MUCKRAKED is the past tense of MUCKRAKE.
verb MUCKRAKE: explore and expose misconduct and scandals concerning public figures.
MUCKRAKED is the past tense of MUCKRAKE.
verb MUCKRAKE: explore and expose misconduct and scandals concerning public figures.