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./

Dictionary of English idioms .      Словарь английских идиом.