Search for crossword answers and clues

Answer for the clue "Contemptible person, in vulgar slang ", 10 letters:
shitgibbon