← DefinitionshareGuessdirtbagnounA person who is dishonest, immoral, or contemptible.SynonymsscumbagnouncreepnounslobnounroguenounlowlifenounAntonymsheronoungentlemannoun