Word Definition - 咄咄逼人

duō duō bī rén overbearing; forceful; aggressive; menacing; imperious