Skip to main content

Definitions by micloven01

Snatch Kraken 

When a woman's snatch (female genitalia) releases the Kraken out of it, usually during sexual relations such as intercourse.
"Hey Wesley, did you make her release the snatch kraken last night?"
Snatch Kraken by micloven01 December 25, 2013