堵得慌
dǔ
de
huāng

Definitions

  1. 1. feel uncomfortable

Components

  • 堵 dǔ – to stop up
  • 得 de – structural particle: used after a verb (or adjective as main verb), linking it to following phrase indicating effect, degree, possibility etc
  • 慌 huāng – to get panicky