1 definition by docblah

Top Definition
Group of Eight. Committee of the eight most industrialized countries in the world, including; Canada, France, Germany, Italy, Japan, Russia, the United Kingdom, and the United States.
Hopefully the G8 will bring change so the world can end global warming
by docblah June 28, 2005
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.