Egg on your face
In Zulu Ukuba namahloni
This idiom means to be embarrassed or ashamed.
Example
"Waba namahloni ngesikhathi enza iphutha."
In Zulu Ukuba namahloni
This idiom means to be embarrassed or ashamed.
"Waba namahloni ngesikhathi enza iphutha."