Top definition
The imprint your socks leaves on your calves and ankles after wearing them all day.
"Man it's hot outside, but I can't wear shorts."
"Why not?"
"Cuz these damn tube socks gave me a sock stamp."
by Kali B November 01, 2007
Get the mug
Get a sock stamp mug for your mate Rihanna.