1 definition by GodFreak

Top Definition
Someone who fucks up when you are having fun.
Damn it Pranjal, You are such a buzz killer!
by GodFreak July 27, 2011

Mug icon
Buy a Buzz Killer mug!