Logsmith Share definition Flag A Highly skilled promiscuous woman; a prostitute, particularly from Maine That girl Alyssa is a total logsmith. Logsmith by EBsFinest August 21, 2020 0 0 Get merch Get the Logsmith mug. Buy Now — $32.95 See more merch