1 definition by S. T. S.

1
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 22, 2008
Get the merch
Get the Gouche neck gaiter and mug.