1 definition by Benroberts85
Not to be confused with the word 'mermaid'. This phrase is derived frm the French 'Mer-merde' which literally translates to 'sea-shit'. Its when you do a shit in the sea (accidentally or otherwise).
by Benroberts85 June 7, 2007