Top definition
socks people wear for a long time and people usally put them in peoples faces after they are sure they smell really really bed as a prank.
Last week my cousin put his smelly socks in my face.
by atschopp October 05, 2008
Get the mug
Get a smelly socks mug for your dog Bob.