rapscallions

noun

Plural form of rapscallion.