Top Definition
The amount of time, in minutes, for a new web page to be found by google.
It took 120 google minutes for my website to be found.
by swerty August 24, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.