Green’s Dictionary of Slang

The Daily Dot

2011–

Information