Noun
rat bastard (plural rat bastards) (slang, derogatory) A thoroughly despicable and untrustworthy person; a scoundrel.
rat-bastard (plural rat-bastards) Alternative form of rat bastard
rat-bastard