Skip to main content

Definitions by EBsFinest

A Highly skilled promiscuous woman; a prostitute, particularly from Maine
That girl Alyssa is a total logsmith.
Logsmith by EBsFinest August 21, 2020