1 definition by legrot
A term used for a person who can suck the fun out of any situation with a "joke", statement, but more often than not a long winded rambling story with no point that often leaves one contemplating suicide.
by legrot August 11, 2010