1 definition by yourabsoluteboy
A derogatory term used to describe someone or something as a 'joy kill'/'buzz kill'. Someone or something that puts a downer on the atmosphere of an occasion or makes a situation awkward.
by yourabsoluteboy May 25, 2011