Two or more people who do not shower regularly having sex on a beach.
by JohnnyBGoodNLHS March 21, 2010
Get the Seafood Love Nest mug.