joy ridden
English
Verb
joy
ridden
past participle of
joy ride