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 ecosia mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email