phrases, sayings, idioms and expressions at

Tube socks

Posted by Tube socks on September 06, 2004

Could anyone hazard a guess on the meaning of "tube socks"?

Could that be the kind of puffy socks usually worn by Japanese high school students?

THANK YOU