Noun
turdbucket (plural turdbuckets) (slang, derogatory, mildly vulgar) A rude, obnoxious, or contemptible person.