sand sailor

A member of the US Navy assigned to Individual Augmentee or GSA duty.
I just got my orders to Afghanistan... gonna be a sand sailor!
by Guamish February 21, 2009
mugGet the sand sailormug.

Share this definition