STUFFED UP


Meaning of STUFFED UP in English

adj. phr. Impeded; blocked. Our kitchen sink is all stuffed up so I have to call the plumber.

American idioms English vocabulary.      Английский словарь американских идиом.