Top Definition
1.excavator of carbon
2.human being that are a threat to the environment
Carbon weevils are happiest together when in long-bottom sniffing chains often moving an inch in an entire hour.
by mina_21 May 21, 2008
5 Words related to Carbon weevil

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.

×