Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Crackerbunny21
Scarracuda
Share definition
Flag
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.
Scarracuda
by
Crackerbunny21
January 6, 2009
Get the
Scarracuda
mug.