1 definition by S. T. S.

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. September 23, 2008
Get the Gouche mug.