Skip to main content

de bappende fapper's definitions

ecosia

An ecological browser that everybody seems to be using lately
Friend: Bro, i'll google it.
Friend2: No way, use ecosia, it's better for the enviroment!
by de bappende fapper February 1, 2017
mugGet the ecosiamug.

Share this definition