it's a Zambian coward that is contextual to refer someone or something to be an expert or specialist. However, others have suggested it means fuckers.
Hey Peter the Nyoli Nyoli.
by thanos$ April 3, 2021
Get the Nyoli Nyoli mug.