Top definition
A slang from Nigeria origin which mean "That's final".
Am sorry; I can't help you with that Shi-ki-na.
by Kiltle February 03, 2020
Get the mug
Get a shi-ki-na mug for your cat Abdul.