ridden one's bumper
English
Verb
ridden
one's
bumper
past participle of
ride one's bumper