1 definition by Missthe90s

Pussy that's always wet and turned on ready to go.
I just have to kiss my girl and she gets mermaid pussy.
by Missthe90s December 29, 2015
Get the Mermaid Pussy mug.