2 definitions by 406Brand

A tube shaped piece of material with openings on both ends, so it can be worn to mask face or warm ears.
Look at that flailer over there wearing a yard sock to hide his identity.
by 406Brand January 9, 2019
Get the Yard sock mug.