1 definition by Headzofstate

Top Definition
Receiving something and offering incentives for people to go to the place where something is recieved.
Macdonalds was googbayed and gave away a lot of money
by Headzofstate March 06, 2007

Mug icon
Buy a googbay mug!