Skip to main content

Definitions by Benwy

G.H.D a Giant Human Douche. Used when just calling someone a douche isn't enough. Or when there isn't enough time to say giant human douche. Or if you really like to abreviate
GHD by Benwy December 27, 2008