dude, i've been walking around all day with a sock booger and it is driving me insane
the annoying lint balls that form in socks after they have been washed
"dude, i've been walking around all day with a sock booger and it is driving me insane" What is the definition of "sock booger"?