douchedecon's definitions
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."
"Dude, you're being such a welch."
by douchedecon October 4, 2008
Get the welchmug.