Skip to main content

S. T. S.'s definitions

Gouche

An indescribably awkward human being. Usually uncomfortable at glance and often produces the squinch face of the observer during conversation. The root of the word is derived from a combination of goone and douche.
Jeesie joe of all that is holy you should see this gouche that just started at my work!
by S. T. S. November 4, 2008
mugGet the Gouchemug.

Share this definition