Skip to main content

Definitions by Drewcipher

Mermaid Poo

slang term for a standard, green garden hose.
"make sure you water the grass, I just a bought a new mermaid poo."
Mermaid Poo by Drewcipher January 31, 2009