Skip to main content

Definitions by Goatboyrising

Noun- Yet another euphemism for vagina.
Harry and I are going out trolling for land-clam.
Land-Clam by Goatboyrising August 23, 2005