狠巴巴

hěn bā bā

very fierce

hěn

ruthless; fierce; ferocious

the east of Sichuan and Chongqing Municipality

the east of Sichuan and Chongqing Municipality