ted was such an eco-brat about the toyota tundra the 7' person owns because he fits in it
a person or group of people who questions someone's not eco-friendly possessions
"ted was such an eco-brat about the toyota tundra the 7' person owns because he fits in it" What is the definition of "eco-brat"?