A person who is in the habit of giving
red sock to people. Usually a person who is a
maintenance supervisor, and whos sexuality is in question.
May also like cats and bees.
C dub has another
red sock again. That darned
Red Sock Ranger needs to give him a break.