Top definition
Something that is so cool or unbelievable that it must have its own word (sockhandle) to describe it.
Man, that party was so Sockhandle! I cant believe how many people were there.
by Xylar13 June 09, 2004
Get the mug
Get a Sockhandle mug for your dog Larisa.