bumbuazi

Noun

 * 1) perplexity, stupefaction