riding one's bumper

English

Verb

riding one's bumper

  1. present participle and gerund of ride one's bumper