Bubblegum
Cantonese Dictionary
愧汗
愧汗
kwai3 hon6
sweating from shame · extremely ashamed
Meanings
1
sweating from shame
2
extremely ashamed