Top definition
A ghoch is a ghost that haunts people that plays sports. It manifests itself in sports complexes.
I can't win in this gym because of all these ghoches.
by Master Ghoch April 17, 2011
Get the mug
Get a Ghoch mug for your dog Bob.