Word Definition - 顶呱呱

dǐng guā guā excellent; first-rate; top-notch; superb