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