1 definition by Lyle Morris

Top Definition
1. an exclamation of surprise or disgust
2. a greeting
Ghoy! Fish for dinner again? At least we have tartar sauce...

Ghoy, Katie! How have you been?
by Lyle Morris March 30, 2011

Mug icon
Buy a Ghoy mug!