Subscribe English
look up any word, like thot:
 
1.
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
6 2

Words related to ditch mermaid:

ditch mermaids puddles rain swimming