BESTRID

Definition of BESTRID

  1. (verb)get up on the back of