Subscribe English
look up any word, like poopsterbate:
 
1.
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 06, 2009
2 0

Words related to Scarracuda:

coochie cunt pussy pussy lips vagina