joyrode
English
Verb
joyrode
simple past of
joyride