Skip to main content

Definitions by YourElbonianfriend

Some one you disagree with on the internet and think is an idiot.
Those anti-GMO activists are such idionets!
Those pro-GMO activists are such Idionets!
Idionet by YourElbonianfriend June 11, 2016