1 definition by douchedecon

To bring down the mood of a party or social situation by being excessively awkward or depressing. Similar to being a Debbie Downer or Negative Nancy.
"This party was awesome until that douche came and welched it up."

"Dude, you're being such a welch."
by douchedecon August 9, 2008
Get the welch mug.