1 definition by Steve103

Someone who frequently ruins the good mood of a person/group of people.
Stretch is such a buzzkill!
by Steve103 October 20, 2008
Get the buzzkill mug.