P publicdomainreview.org A dictionary of modern slang, cant, and vulgar words (1860) 85 points benbreen 3 years ago 28 comments