Top definition
Mermaid person/octopus/Hercules who is always getting on people’s nerves and making people mad and being in people business
David:Man she trippin

Tyler:That’s why mermaidicus
by Mermaidicus June 09, 2018
Get the mug
Get a Mermaidicus mug for your sister Sarah.