STICK FLAMS


Meaning of STICK FLAMS in English

A pair of gloves.

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