Jackpot City Casino

Total 1 Post

South African slang everyone should know

A few slang words you might recognize when you're on the streets of Johannesburg or any other major city in South Africa.