1 definition by Voidflash

To fall in mermaidation to steal something. Feel mermaidated to ask someone something.
by Voidflash November 8, 2019
Get the Mermaidation mug.