Skip to main content

RocThatDameWOLF's definitions

national skid stain

A person or group of people the knowingly or unknowingly embarrass their nation weather it be political, or just publicity.
Did you see those comments from gamergate, this is going to turn into another national skid stain.
by RocThatDameWOLF October 31, 2014
mugGet the national skid stain 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