national skid stain
A person or group of people the knowingly or unknowingly embarrass their nation weather it be political, or just publicity.
national skid stain by RocThatDameWOLF October 31, 2014
Get the national skid stain mug.