I've lived and played on sail boats a good part of my life. Rag is slang for sail.


Jim
Formerly from somewhere on a beach in Belize