SNAGGS


Meaning of SNAGGS in English

Large teeth; also snails.

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