1 definition by j wizzle

something that would take 100 trillion dollars to lower the earth's temperature a half of a degree.
wow the kyoto protocol is a huge waste.
by j wizzle January 23, 2008
Get the kyoto protocol mug.