SMELL UP


Meaning of SMELL UP in English

{v.}, {informal} To make a bad smell. * /A skunk smelled up our yard last night./ * /Mr. Brodsky's cigar smelled up the living room./

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