Green’s Dictionary of Slang

Daily Mail

[Internet]

Information