Top definition
Another way to describe the female genitaliea.
I can smell that girls Dolphins eyelid from a mile away, STANKY.
by RyGuy2022 October 10, 2015
Get the mug
Get a Dolphins eyelid mug for your Facebook friend Jovana.