Street Sheng term meaning to commit a blunder, make an embarrassing error in public, or talk off key.
blunder badly / mess up embarrassing detail
tupa mbao
"Alijibu swali vibaya akatupa mbao mbele ya wageni waheshimiwa."
Translation: He answered the question wrong and blundered badly in front of distinguished guests.