SMELL FROM THE BARREL


Meaning of SMELL FROM THE BARREL in English

Have a Smell from the barrel - Have a drink

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