Skip to main content

Definitions by JohnnyBGoodNLHS

Seafood Love Nest 

Two or more people who do not shower regularly having sex on a beach.
Call the cops, there's a disgusting seafood love nest over there.