咄咄逼人

duō duō bī rén

overbearing

forceful; aggressive; menacing; imperious

duō

(old)(interjection expressing disapproval, commiseration etc) tut!

duō

(old)(interjection expressing disapproval, commiseration etc) tut!

to force (sb to do sth)

rén

person; people