we were having so much fun until that queezer showed up
one who's opinion, participation, or presence inhibit the enjoyment of any given situation
"we were having so much fun until that queezer showed up" What is the definition of "queezer"?