A dictionary of slang, jargon, & cant embracing English, American, and Anglo-Indian slang, pidgin English, tinkers' jargon and other irregular phraseology