skedaddlers

English

Noun

skedaddlers

  1. plural of skedaddler