A person who refuses to engage in anything resembling fun, to the ire of many.
Man, this dude is a fun raincoat.