Back to Dictionary
顶呱呱
頂呱呱
dǐngguāguā
1. tip-top
2. excellent
3. first-rate