Skip to main content

Definitions by VisMajor

Stickfarm 

A marina for sailboats. The mast are the sticks growing out of the water.
I have a liveaboard at the stickfarm in Mount Pleasant.
Stickfarm by VisMajor October 29, 2020