BESTRODE

Definition of BESTRODE

  1. (verb)get up on the back of