Skip to main content

Definitions by de bappende fapper

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!
ecosia by de bappende fapper February 1, 2017