look up any word, like spook:
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

Words related to ditch mermaid

ditch mermaids puddles rain swimming