Wiktionary
rag bagger
n. 1 (context idiomatic disrespectful English) A sailor who tends to sail on messy cruising vessels. 2 (context idiomatic disrespectful English) A sailboat, usually a cruising sailboat tending to carry and store lots of supplies along the deck, or any sailboat that looks neglected or messy.