BOBBYSOCK

Definition of BOBBYSOCK

  1. (noun)a sock that reaches just above the ankle