English edit

Noun edit

scumheads

  1. plural of scumhead