Skip to main content

Definitions by Riverhand

To wash or clean a tow boat on the inland waterways of the United States
Hey Darrel Captain said it’s time to Sooge the Boat
Sooge by Riverhand August 21, 2022