Top definition
Meaning : Something that is cool, something that rocks your socks. Only used by 1337 (elite) people
by ArchGhost May 24, 2004
Get the mug
Get a Roxors ur socxor mug for your mother-in-law Yasemin.