Skip to main content

Bobogogo's definitions

Lemon Twins

A nasty duo, who promote false propaganda and fake news to hurt the well being of others
I just invested in a great car company that’s going to change the world. The lemon twins said the cars a dud.
by Bobogogo December 7, 2018
mugGet the Lemon Twinsmug.

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