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
5 Words related to ditch mermaid

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×