That old rag bagger spends all his time fixing his boat.
rag bagger
idiomA sailor who tends to sail on messy cruising vessels.
Origin
disputed originFrom rag referring to the sails, and bagger referring to the storage of many items.
The marina is full of serious racers, but he is a happy rag bagger who prefers a slow, messy cruise.
While the yacht club members polished their pristine hulls, the seasoned rag bagger simply hoisted his patched sails and headed out to sea.