English edit

Noun edit

killer dillers

  1. plural of killer diller