Cerewet

English: (adjective)

1) uncompromising
2) cantankerous

Bahasa Malaysia:

1) terlalu berkira
2) cerewet