Top definition
It is a South African term meaning it’s tense , hectic or difficult
Kushushu today , we have a lot of homework
by Tee_swaziland06 March 03, 2021
Get a kushushu mug for your papa James.