Definition from Wiktionary, the free dictionary
freegan (plural freegans)
- A person who salvages and consumes food that has been thrown away, especially one who wishes to protect the environment and challenge consumerism via waste reduction.
Derived terms 
a person who uses thown-out items