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.

Sarracuda

An unqualified woman promoted because she is good looking and shares the boss's political views.
That sarracuda sure is qualified!
by p_e_ October 21, 2008
mugGet the Sarracuda mug.
Related Words

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