1 definition by sfio123

Those Scarves/Neckercheifs. That You Get From Hot topic. That Everyone Wears...



"Adjoa Made This Up"
Dude, Did You See Leah's New Swag Ragg... The Purple one..Its Boss!
by sfio123 March 9, 2009
Get the Swag Rag mug.