Dictionary.com
Thesaurus.com

has been starboarding

  • present perfect progressive
    of starboard (3rd person singular).
    starboard
    noun
    the right-hand side of or direction from a vessel or aircraft, facing forward.

More Suggestions