1 definition by docblah

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
Get the G8 mug.