Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by douchedecon
welch
Share definition
Flag
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."
welch
by
douchedecon
October 4, 2008
Get the
welch
mug.