HARSHING A BUZZ


Meaning of HARSHING A BUZZ in English

v. (Slang) cause melancholy to a person's mood, put a damper on someone's feeling of excitement

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.