What does it mean this ----> "motor boat someone"?

One of my friends ask me if i'm motor boating this chick i know
2 answers 2