Green’s Dictionary of Slang

CNN

1995–

Information