KNICKERS


Meaning of KNICKERS in English

Exclam. A exclamation of defiance or anger. From being British term for female underwear, panties.

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