Green’s Dictionary of Slang

Africa News Service

Information