Top definition
One who swims in ditches and/or lives in ditches.
Ditch mermaids are normally found in ditches the have recently been filled with rain water.
A ditch mermaid randomly swimming in a rain filled hole of some sort, eh?
by Hannah Marie. June 19, 2007
Get the mug
Get a ditch mermaid mug for your mother-in-law Zora.