Skip to main content

Scarracuda

A vagina that has been banged more times than screen door in a hurricane. When your inner lips hang 4 inches lower than outer lips.
When I went down on Letty I knew right then why everyone called her scarracuda.
by Crackerbunny21 January 6, 2009
mugGet the Scarracuda mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email