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
Free Daily Email

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

Emails are sent from We'll never spam you.