Noun
shit heel (plural shit heels) (vulgar, derogatory) a contemptible person.
shit-heel (plural shit-heels) (vulgar, derogatory) a contemptible person.
shit-heel