Soxy Dude means: You know the friend who has Sox and sandals all day, but tries to change it into a daily routine. (in Community Dictionary, added by Ashleigh Le)