Skip to main content

easily pissed gentleman's definitions

russian

It ruins videogames which require teamwork and/or cooperation.
ffs just what our team needs, another russian.
by easily pissed gentleman November 19, 2016
mugGet the russian 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