SNARL


Meaning of SNARL in English

n 1. chewing tobacco. Submitted by Matt Montgomery, 29-04-1998.

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