Bubblegum
Cantonese Dictionary
怪不得
怪不得
gwaai3 bat1 dak1
no wonder! · so that's why!
Meanings
1
no wonder!
2
so that's why!