Skip to main content

Definitions by Megannator

140% Russia 

A voting election was rigged in Russia so that it appeared that 140% of the population voted... So it became an internet meme.
"In Russia, 70% is a fail."

"Russian alcohol is 140%."

"In Russia, Prime Minister vote for you."

"140% Russia"
140% Russia by Megannator December 27, 2011