rode one's bumper

English

Verb

rode one's bumper

  1. simple past of ride one's bumper