joyriders

noun

Plural form of joyrider.