CHRISTMAS COMPLIMENTS


Meaning of CHRISTMAS COMPLIMENTS in English

A cough, kibed heels, and a snotty nose.

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