Top definition
an ecological refugee as a result of environmental or developmental disaster or displacement.
Japan's ecogees have inundated the city of Tokyo.
by Excumador April 17, 2011
Get the mug
Get a ecogee mug for your dog Beatrix.
buy the domain for your art blog