yourabsoluteboy's definitions
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 September 29, 2011
Get the Freezemug.