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.