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

Slang English vocab.      Английский сленговый словарь.