BOWFIN


Meaning of BOWFIN in English

Adj. Disgusting, unpleasant. [Scottish use]

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