1 definition by Nick Garves

Top Definition
when a woman does a handstand, then has her feet get tied together, then proceed with sexual acts
damn i tried to get ashley to do a mermaid handstand but she has no balance!
by Nick Garves May 04, 2011

Mug icon
Buy a mermaid handstand mug!