1 definition by Peachy_peaches
A "Gumba" is a vape but when hoes from the ghetto they say "gumba"
It's a South African slang, mainly from the city, Johannesburg.
It's a South African slang, mainly from the city, Johannesburg.
by Peachy_peaches February 11, 2020