Top definition
Another way to describe the female genitaliea.
I can smell that girls Dolphins eyelid from a mile away, STANKY.
by RyGuy2022 August 28, 2015
Get a Dolphins eyelid mug for your boyfriend Trump.