GIRDS


Meaning of GIRDS in English

Quips, taunts, severe or biting reflections.

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