1 definition by yahboyjesus

Most likely to own a yacht. Kind of awkward and somewhat homosexual.
Oh that guy owns a yacht... he must be a Stratton
by yahboyjesus September 25, 2018
Get the Stratton mug.