I have surfed
Presente perfectodel verbosurf.Hay otras traducciones para esta conjugación.

surf

The power of the bull market is a force of nature and I have surfed it successfully.
Es una fuerza de la naturaleza y la uso con mucho éxito.
Palabra del día
saborear