Forest dumper

Someone who destoys the Earth, for example, Someone who litters or someone who will Poloute the air.
Pick up that litter you Forest dumper
by Fatty Patel December 09, 2007
mugGet the Forest dumper mug.