1 definition by Mossy oak man

Top Definition
A person who is very earth friendly and supports the liberal people such as Obama.
Look that ecoliberal has a Prius.
by Mossy oak man June 06, 2015

Mug icon
Buy a Ecoliberal mug!