BARBS


Meaning of BARBS in English

Noun. Abb. of barbituates.

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