Sheng term for an embarrassing blunder or awkward public humiliation.
public embarrassment / shame / disgrace
nishai
"Ilikiwa nishai kubwa alipoanguka mbele ya watu."
Translation: It was a big public embarrassment when he fell in front of people.